home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1999 March / EnigmA AMIGA RUN 35 (1999)(G.R. Edizioni)(IT)[!][issue 1999-03].iso / cd-sup / cdrom / makecd_3.0 / install < prev    next >
Text File  |  1999-01-01  |  74KB  |  2,693 lines

  1. ; $Id: Install 1.12 1997/12/20 15:34:51 angela Exp $
  2. ; $VER: Install-MakeCD 2.4 (8.7.97)
  3.  
  4. ; If you want to add support for further languages, please
  5. ; contact Angela.Schmidt@stud.uni-karlsruhe.de first to check
  6. ; if somebody else is already working on such a translation.
  7.  
  8. (procedure P_GET_LANG_FROM_ENV
  9.     (
  10.         (if (= 1 (exists "ENV:Language"))
  11.             ( ; then
  12.                 (if (patmatch (getenv "language") txt_lang_0) ; Dansk
  13.                     0
  14.                     (if (patmatch (getenv "language") txt_lang_1) ; Deutsch
  15.                         1
  16.                         (if (patmatch (getenv "language") txt_lang_2) ; English
  17.                             2
  18.                             (if (patmatch (getenv "language") txt_lang_3) ; Français
  19.                                 3
  20.                                 (if (patmatch (getenv "language") txt_lang_4) ; Italiano
  21.                                     4
  22.                                     (if (patmatch (getenv "language") txt_lang_5) ; Magyar
  23.                                         5
  24.                                         (if (patmatch (getenv "language") txt_lang_6) ; Nederlands
  25.                                             6
  26.                                             (if (patmatch (getenv "language") txt_lang_7) ; Norsk
  27.                                                 7
  28.                                                 (if (patmatch (getenv "language") txt_lang_8) ; Suomi
  29.                                                     8
  30.                                                     (if (patmatch (getenv "language") txt_lang_9) ; Svenska
  31.                                                         9
  32.                                                         2 ; English
  33.                                                     )
  34.                                                 )
  35.                                             )
  36.                                         )
  37.                                     )
  38.                                 )
  39.                             )
  40.                         )
  41.                     )
  42.                 )
  43.             )
  44.             ( ; else
  45.                 (if (patmatch @language txt_lang_0) ; Dansk
  46.                     0
  47.                     (if (patmatch @language txt_lang_1) ; Deutsch
  48.                         1
  49.                         (if (patmatch @language txt_lang_2) ; English
  50.                             2
  51.                             (if (patmatch @language txt_lang_3) ; Français
  52.                                 3
  53.                                 (if (patmatch @language txt_lang_4) ; Italiano
  54.                                     4
  55.                                     (if (patmatch @language txt_lang_5) ; Magyar
  56.                                         5
  57.                                         (if (patmatch @language txt_lang_6) ; Nederlands
  58.                                             6
  59.                                             (if (patmatch @language txt_lang_7) ; Norsk
  60.                                                 7
  61.                                                 (if (patmatch @language txt_lang_8) ; Suomi
  62.                                                     8
  63.                                                     (if (patmatch @language txt_lang_9) ; Svenska
  64.                                                         9
  65.                                                         2 ; English
  66.                                                     )
  67.                                                 )
  68.                                             )
  69.                                         )
  70.                                     )
  71.                                 )
  72.                             )
  73.                         )
  74.                     )
  75.                 )
  76.             )
  77.         )
  78.     )
  79. )
  80.  
  81.  
  82.  
  83. ; Für neue Sprache (Catalog oder Anleitung für MakeCD):
  84. ; - Sprache hier einfügen
  85. ; - numlangs auf Anzahl der von MakeCD supporteten Sprachen setzen
  86. ; - bei #which_languages_to_install Sprache hinzufügen
  87.  
  88. (procedure P_SELECT_LANGUAGE
  89.     (
  90. ;                                   |                                  | 2 if doc exists,         |                              | 
  91. ;     Name of language              | Name of Catalog directory        | 1 if catalog exists,     | Translation of "by"          | Name of translator
  92. ;                                   |                                  | 0 if xyz does not exist  |                              |
  93. ;     ==============================|==================================|==========================|==============================|=============================================
  94.         (set txt_lang_0  "Dansk")        (set txt_langdir_0  "dansk")        (set langbits_0  (+ 0 1))   (set txt_by_0  "af")            (set trans_lang_0  "Mark Holm")
  95.         (set txt_lang_1  "Deutsch")      (set txt_langdir_1  "deutsch")      (set langbits_1  (+ 2 1))   (set txt_by_1  "von")           (set trans_lang_1  "Angela Schmidt")
  96.         (set txt_lang_2  "English")      (set txt_langdir_2  "english")      (set langbits_2  (+ 2 0))   (set txt_by_2  "by")            (set trans_lang_2  "Angela Schmidt")
  97.         (set txt_lang_3  "Français")     (set txt_langdir_3  "français")     (set langbits_3  (+ 0 1))   (set txt_by_3  "par")           (set trans_lang_3  "Jean-Marc Boursot")
  98.         (set txt_lang_4  "Italiano")     (set txt_langdir_4  "italiano")     (set langbits_4  (+ 0 1))   (set txt_by_4  "a cura di")     (set trans_lang_4  "Francesco Dipietromaria")
  99.         (set txt_lang_5  "Magyar")       (set txt_langdir_5  "magyar")       (set langbits_5  (+ 0 1))   (set txt_by_5  "készítette")    (set trans_lang_5  "Horváth Péter")
  100.         (set txt_lang_6  "Nederlands")   (set txt_langdir_6  "nederlands")   (set langbits_6  (+ 0 1))   (set txt_by_6  "door")          (set trans_lang_6  "Tim J. en Korneel K.")          ; (Tim Jacobs en Korneel Ketelslegers)
  101.         (set txt_lang_7  "Norsk")        (set txt_langdir_7  "norsk")        (set langbits_7  (+ 0 1))   (set txt_by_7  "av")            (set trans_lang_7  "Eivind Olsen")
  102.         (set txt_lang_8  "Suomi")        (set txt_langdir_8  "suomi")        (set langbits_8  (+ 0 1))   (set txt_by_8  "tehnyt")        (set trans_lang_8  "Mikko Virtanen")
  103.         (set txt_lang_9  "Svenska")      (set txt_langdir_9  "svenska")      (set langbits_9  (+ 0 1))   (set txt_by_9  "av")            (set trans_lang_9  "Fredrik Zetterlund")
  104.         (set txt_lang_10 "")             (set txt_langdir_10 "")             (set langbits_10 (+ 0 0))   (set txt_by_10 "by")            (set trans_lang_10 "")
  105.         ; looking for español, português, ...
  106.  
  107.         (set numlangs 10)
  108.  
  109.         (if (AND (= 0 origuserlevel) (= 1 (exists "ENV:Language")))
  110.             (
  111.                 (set langnum (P_GET_LANG_FROM_ENV))
  112.             )
  113.             (
  114.                 (user 2)
  115.                 (set langnum
  116.                     (askchoice
  117.                         (prompt "Choose the language to be used in this installer script.")
  118.                         (help "Please select your favourite language.\n\n" "Bitte wählen Sie ihre bevorzugte Sprache.")
  119.                         (choices
  120.                             ("%s (%s %s)" txt_lang_0 txt_by_0 trans_lang_0)
  121.                             ("%s (%s %s)" txt_lang_1 txt_by_1 trans_lang_1)
  122.                             ("%s (%s %s)" txt_lang_2 txt_by_2 trans_lang_2)
  123.                             ("%s (%s %s)" txt_lang_3 txt_by_3 trans_lang_3)
  124.                             ("%s (%s %s)" txt_lang_4 txt_by_4 trans_lang_4)
  125.                             ("%s (%s %s)" txt_lang_5 txt_by_5 trans_lang_5)
  126.                             ("%s (%s %s)" txt_lang_6 txt_by_6 trans_lang_6)
  127.                             ("%s (%s %s)" txt_lang_7 txt_by_7 trans_lang_7)
  128.                             ("%s (%s %s)" txt_lang_8 txt_by_8 trans_lang_8)
  129.                             ("%s (%s %s)" txt_lang_9 txt_by_9 trans_lang_9)
  130.                         )
  131.                         (default
  132.                             (P_GET_LANG_FROM_ENV)
  133.                         )
  134.                     )
  135.                 )
  136.                 (user origuserlevel)
  137.             )
  138.         )
  139.  
  140.         (if (= langnum 0)  (set langstring txt_lang_0))
  141.         (if (= langnum 1)  (set langstring txt_lang_1))
  142.         (if (= langnum 2)  (set langstring txt_lang_2))
  143.         (if (= langnum 3)  (set langstring txt_lang_3))
  144.         (if (= langnum 4)  (set langstring txt_lang_4))
  145.         (if (= langnum 5)  (set langstring txt_lang_5))
  146.         (if (= langnum 6)  (set langstring txt_lang_6))
  147.         (if (= langnum 7)  (set langstring txt_lang_7))
  148.         (if (= langnum 8)  (set langstring txt_lang_8))
  149.         (if (= langnum 9)  (set langstring txt_lang_9))
  150.         (if (= langnum 10) (set langstring txt_lang_10))
  151.  
  152.         (if (<> 1 (exists "ENV:Language"))
  153.             (
  154.                 (run ("%s%s" "setenv Language " langstring))
  155.             )
  156.         )
  157.  
  158.  
  159.         ; Set default strings
  160.  
  161.         ; By Angela Schmidt
  162.         (set #yes_answer
  163.             ("%s"
  164.                 "Yes"
  165.             )
  166.         )
  167.         (set #no_answer
  168.             ("%s"
  169.                 "No"
  170.             )
  171.         )
  172.         (set #choose_yes_or_no
  173.             ("%s"
  174.                 "Please chose \"Yes\" or \"No\"."
  175.             )
  176.         )
  177.         (set #archive_not_found_warning
  178.             ("%s%s%s"
  179.                 "Warning:\n"
  180.                 "Could not extract \"%s\".\n"
  181.                 "Archive not found."
  182.             )
  183.         )
  184.         (set #archive_not_found_error
  185.             ("%s%s%s"
  186.                 "Error:\n"
  187.                 "Could not extract \"%s\".\n"
  188.                 "Archive not found."
  189.             )
  190.         )
  191.         (set #extracting_archive
  192.             ("%s"
  193.                 "Extracting archive \"%s\" to directory \"%s\"."
  194.             )
  195.         )
  196.         (set #install_requires_lha
  197.             ("%s"
  198.                 "Installation of %s requires the program LhA. Skipping this part."
  199.             )
  200.         )
  201.         (set #abort_on_extract
  202.             ("%s%s"
  203.                 "Installation aborted. Could not extract %s."
  204.                 "Please install LhA."
  205.             )
  206.         )
  207.         (set #warning_old_os
  208.             (
  209.                 "%s%s"
  210.                 "Please update the operating system. "
  211.                 "MakeCD requires OS 2.04."
  212.             )
  213.         )
  214.         (set #intro_msg
  215.             ("%s%s%s%s"
  216.                 "Welcome at the MakeCD installation!\n\n"
  217.                 "Although MakeCD is able to run without further installation "
  218.                 "(except the disk version), you might want to "
  219.                 "copy it to your hard disk. This script will help you doing this."
  220.             )
  221.         )
  222.         (set #select_dest_dir
  223.             ("%s%s"
  224.                 "Please select the destination directory for MakeCD. "
  225.                 "The \"MakeCD\" directory will be created automatically."
  226.             )
  227.         )
  228.         (set #which_languages_to_install
  229.             ("%s"
  230.                 "Which languages do you want to install?"
  231.             )
  232.         )
  233.         (set #install_developer
  234.             ("%s%s%s%s%s"
  235.                 "Do you want to install developer material? This material "
  236.                 "describes all you have to know about SUSP (System Use "
  237.                 "Sharing Protocol), RRIP (Rock Ridge Interchange Protocol) "
  238.                 "and about the support of Amiga protection bits and file "
  239.                 "comments on CD-ROM."
  240.             )
  241.         )
  242.         (set #install_goodies
  243.             ("%s%s%s"
  244.                 "Do you want to install some goodies? This material does not "
  245.                 "really belong to MakeCD and is not included in the MakeCD "
  246.                 "registration fee, but might be useful."
  247.             )
  248.         )
  249.         (set #remove_oldversion
  250.             ("%s%s%s%s%s"
  251.                 "The destination directory \"%s\" that you chose already exists. Before installing the "
  252.                 "new version, this directory has to be cleaned up. Files and directories which have been "
  253.                 "created by you, are not affected - except when their names collide with the names of "
  254.                 "MakeCD related files.\n\n"
  255.                 "May the installer script delete the affected files and directories?"
  256.             )
  257.         )
  258.         (set #remove_oldversion_help
  259.             ("%s"
  260.                 "The following commands will be performed:"
  261.             )
  262.         )
  263.         (set #abort_on_cleanup
  264.             ("%s"
  265.                 "Could not cleanup directory.\n\nAborting.\n\nInstallation not done."
  266.             )
  267.         )
  268.         (set #deleting_old_files
  269.             ("%s"
  270.                 "Deleting old files and directories."
  271.             )
  272.         )
  273.         (set #no_catalog
  274.             ("%s"
  275.                 "no catalog"
  276.             )
  277.         )
  278.         (set #catalog
  279.             ("%s"
  280.                 "catalog"
  281.             )
  282.         )
  283.         (set #no_doc
  284.             ("%s"
  285.                 "no docs"
  286.             )
  287.         )
  288.         (set #doc
  289.             ("%s"
  290.                 "docs"
  291.             )
  292.         )
  293.         (set #cannot_find_lang_docs
  294.             ("%s%s%s%s"                         ; *** CHANGED ***
  295.                 "Sorry, cannot find any docs for language \"%s\".\n\n"
  296.                 "Installation of the docs of this language skipped.\n\n"
  297.                 "You obviously do not have the documentation files for this language. "
  298.                 "You can download them from http://makecd.core.de/."
  299.             )
  300.         )
  301.         (set #cannot_find_lang_catalogs
  302.             ("%s%s%s%s"                         ; *** CHANGED ***
  303.                 "Sorry, cannot find any catalogs for language \"%s\".\n\n"
  304.                 "Installation of the catalogs of this language skipped.\n\n"
  305.                 "You obviously do not have the catalog files for this language. "
  306.                 "You can download them from http://makecd.core.de/."
  307.             )
  308.         )
  309.         (set #cannot_find_div_docs
  310.             ("%s%s"
  311.                 "Sorry, cannot find some of the doc files.\n\n"
  312.                 "Installation of these docs skipped."
  313.             )
  314.         )
  315.         (set #copying_files
  316.             ("%s"
  317.                 "Please stand by while copying ..."
  318.             )
  319.         )
  320.         (set #cannot_find_development_docs
  321.             ("%s%s"
  322.                 "Sorry, cannot find the development docs.\n\n"
  323.                 "Installation of these docs skipped."
  324.             )
  325.         )
  326.         (set #select_drivers
  327.             ("%s%s"                         ; *** CHANGED ***
  328.                 "Please select the drivers to install. "
  329.                 "Copy ALL drivers, if you are not an expert."
  330.             )
  331.         )
  332.         (set #copy_libs
  333.             ("%s"
  334.                 "MakeCD requires triton.library V6."
  335.             )
  336.         )
  337.  
  338.         ; Now the strings that are required for further languages, will follow.
  339.         ; For translations to further languages, simply copy one of the following
  340.         ; block and change the texts. The control characters should remail
  341.         ; unchanged. If you have to add or delete a line, you have to change
  342.         ; the number of %s accordingly. For each line, on %s is required.
  343.  
  344.         ; By Mark Holm <mholm@email.dk>
  345.         (if (patmatch langstring "Dansk")
  346.             (
  347.                 (set #yes_answer
  348.                     ("%s"
  349.                         "Ja"
  350.                     )
  351.                 )
  352.                 (set #no_answer
  353.                     ("%s"
  354.                         "Nej"
  355.                     )
  356.                 )
  357.                 (set #choose_yes_or_no
  358.                     ("%s"
  359.                         "Vælg venligst \"Ja\" eller \"Nej\"."
  360.                     )
  361.                 )
  362.                 (set #archive_not_found_warning
  363.                     ("%s%s%s"
  364.                         "Advarsel:\n"
  365.                         "Kunne ikke udpakke \"%s\".\n"
  366.                         "Arkivet blev ikke fundet."
  367.                     )
  368.                 )
  369.                 (set #archive_not_found_error
  370.                     ("%s%s%s"
  371.                         "Fejl:\n"
  372.                         "Kunne ikke udpakke \"%s\".\n"
  373.                         "Arkivet blev ikke fundet."
  374.                     )
  375.                 )
  376.                 (set #extracting_archive
  377.                     ("%s"
  378.                         "Udpakker arkivet \"%s\" til kataloget \"%s\"."
  379.                     )
  380.                 )
  381.                 (set #install_requires_lha
  382.                     ("%s"
  383.                         "Installationen af dette program kræve programmet LhA. Springer over denne del."
  384.                     )
  385.                 )
  386.                 (set #abort_on_extract
  387.                     ("%s%s"
  388.                         "Installationen afbrudt. Kunne ikke udpakke %s."
  389.                         "Installér venligst LhA."
  390.                     )
  391.                 )
  392.                 (set #warning_old_os
  393.                     (
  394.                         "%s%s"
  395.                         "Opdatér venligst operativsystemet. "
  396.                         "MakeCD kræver OS 2.04."
  397.                     )
  398.                 )
  399.                 (set #intro_msg
  400.                     ("%s%s%s%s"
  401.                         "Velkommen til MakeCD installtionen!\n\n"
  402.                         "Selvom MakeCD er i stand til at køre uden videre installation "
  403.                         "(undtagen disk-versionen), vil du muligvis "
  404.                         "kopiere filerne til din harddisk. Dette skript vil hjælpe dig med dette."
  405.                     )
  406.                 )
  407.                 (set #select_dest_dir
  408.                     ("%s%s"
  409.                         "Vælg destinationskataloget for MakeCD. "
  410.                         "Kataloget \"MakeCD\" vil automatisk blive oprettet."
  411.                     )
  412.                 )
  413.                 (set #which_languages_to_install
  414.                     ("%s"
  415.                         "Hvilke sprog vil du installere?"
  416.                     )
  417.                 )
  418.                 (set #install_goodies
  419.                     ("%s%s%s"
  420.                         "Vil du installere nogle 'godbidder'? De hører egentlig ikke "
  421.                         "med i MakeCD pakken, og er heller ikke indregnet i "
  422.                         "registreringsgebyret, men kan dog være nyttige. "
  423.                     )
  424.                 )
  425.                 (set #install_developer
  426.                     ("%s%s%s%s%s"
  427.                         "Vil du installere udvikler-materialet? Dette materiale "
  428.                         "beskriver alt, hvad du skal vide om SUSP (System Use "
  429.                         "Sharing Protocol), RRIP (Rock Ridge Interchange Protocol), "
  430.                         "og om understøttelsen af Amiga beskyttelses-bits og om "
  431.                         "filkommentarer på CD-ROM."
  432.                     )
  433.                 )
  434.                 (set #remove_oldversion
  435.                     ("%s%s%s%s%s"
  436.                         "Destinationskataloget \"%s\", du har valgt, eksisterer allerede. Før den nye version kan "
  437.                         "kan installeres, skal der ryddes op i dette katalog. Filer og kataloger, du selv har oprettet, "
  438.                         "vil ikke blive berørt - undtagen når filnavnene kolliderer med navnene på "
  439.                         "MakeCD relaterede filnavne.\n\n"
  440.                         "Må installtionsskriptet slette de berørte filer og kataloger?"
  441.                     )
  442.                 )
  443.                 (set #remove_oldversion_help
  444.                     ("%s"
  445.                         "Følgende kommandoer vil blive udført:"
  446.                     )
  447.                 )
  448.                 (set #abort_on_cleanup
  449.                     ("%s"
  450.                         "Kunne ikke rydde op i kataloget.\n\nAfbryder.\n\nInstallationen ikke fuldført."
  451.                     )
  452.                 )
  453.                 (set #deleting_old_files
  454.                     ("%s"
  455.                         "Sletter gamle filer og kataloger."
  456.                     )
  457.                 )
  458.                 (set #no_catalog
  459.                     ("%s"
  460.                         "intet catalog"
  461.                     )
  462.                 )
  463.                 (set #catalog
  464.                     ("%s"
  465.                         "catalog"
  466.                     )
  467.                 )
  468.                 (set #no_doc
  469.                     ("%s"
  470.                         "ingen dokumentation"
  471.                     )
  472.                 )
  473.                 (set #doc
  474.                     ("%s"
  475.                         "dokumentation"
  476.                     )
  477.                 )
  478.                 (set #cannot_find_lang_docs
  479.                     ("%s%s%s%s"                         ; *** CHANGED ***
  480.                         "Beklager, kan ikke finde dokumentationen til sproget \"%s\".\n\n"
  481.                         "Installationen af dokumentation til dette sprog springes over.\n\n"
  482.                         "You obviously do not have the documentation files for this language. "
  483.                         "You can download them from http://makecd.core.de/."
  484.                     )
  485.                 )
  486.                 (set #cannot_find_lang_catalogs
  487.                     ("%s%s%s%s"                         ; *** CHANGED ***
  488.                         "Beklager, kan ikke finde nogen catalog-filer til sproget \"%s\".\n\n"
  489.                         "Installationen af catalog-filer til dette sprog springes over.\n\n"
  490.                         "You obviously do not have the catalog files for this language. "
  491.                         "You can download them from http://makecd.core.de/."
  492.                     )
  493.                 )
  494.                 (set #cannot_find_div_docs
  495.                     ("%s%s"
  496.                         "Beklager, kan ikke finde nogle af dokumentationsfilerne.\n\n"
  497.                         "Installationen af denne dokumentation springes over."
  498.                     )
  499.                 )
  500.                 (set #copying_files
  501.                     ("%s"
  502.                     "Vent venligst ... kopierer filerne"
  503.                     )
  504.                 )
  505.                 (set #cannot_find_development_docs
  506.                     ("%s%s"
  507.                         "Beklager, kan ikke finde udvikler-dokumentationen.\n\n"
  508.                         "Installationen af denne dokumentation springes over."
  509.                     )
  510.                 )
  511.                 (set #select_drivers
  512.                     ("%s%s"                         ; *** CHANGED ***
  513.                         "Vælg de drivere, der skal installeres. "
  514.                         "Copy ALL drivers, if you are not an expert."
  515.                     )
  516.                 )
  517.                 (set #copy_libs
  518.                     ("%s"
  519.                     "MakeCD kræver triton.library V6."
  520.                     )
  521.                 )
  522.             )
  523.         )
  524.  
  525.         ; By Angela Schmidt
  526.         (if (patmatch langstring "Deutsch")
  527.             (
  528.                 (set #yes_answer
  529.                     ("%s"
  530.                         "Ja"
  531.                     )
  532.                 )
  533.                 (set #no_answer
  534.                     ("%s"
  535.                         "Nein"
  536.                     )
  537.                 )
  538.                 (set #choose_yes_or_no
  539.                     ("%s"
  540.                         "Wählen Sie bitte \"Ja\" oder \"Nein\"."
  541.                     )
  542.                 )
  543.                 (set #archive_not_found_warning
  544.                     ("%s%s%s"
  545.                         "Warnung:\n"
  546.                         "Konnte \"%s\" nicht entpacken.\n"
  547.                         "Archiv nicht gefunden."
  548.                     )
  549.                 )
  550.                 (set #archive_not_found_error
  551.                     ("%s%s%s"
  552.                         "Fehler:\n"
  553.                         "Konnte \"%s\" nicht entpacken.\n"
  554.                         "Archiv nicht gefunden."
  555.                     )
  556.                 )
  557.                 (set #extracting_archive
  558.                     ("%s"
  559.                         "Entpacke Archiv \"%s\" ins Verzeichnis \"%s\"."
  560.                     )
  561.                 )
  562.                 (set #install_requires_lha
  563.                     ("%s"
  564.                         "Sie benötigen das Programm LhA, um %s zu installieren. Überspringe diesen Teil."
  565.                     )
  566.                 )
  567.                 (set #abort_on_extract
  568.                     ("%s%s"
  569.                         "Installation abgebrochen. %s konnte nicht entpackt werden."
  570.                         "Bitte installieren Sie LhA."
  571.                     )
  572.                 )
  573.                 (set #warning_old_os
  574.                     (
  575.                         "%s%s"
  576.                         "Bitte bringen Sie Ihr Betriebssystem auf den neuesten Stand. "
  577.                         "MakeCD funktioniert erst ab OS 2.04."
  578.                     )
  579.                 )
  580.                 (set #intro_msg
  581.                     ("%s%s%s%s"
  582.                         "Willkommen zur MakeCD Installation!\n\n"
  583.                         "MakeCD ist zwar auch ohne weitere Installation lauffähig "
  584.                         "(außer die Disketten-Version), aber Sie werden es sicherlich "
  585.                         "auch auf Festplatte installieren wollen. Dabei hilft Ihnen dieses Skript."
  586.                     )
  587.                 )
  588.                 (set #select_dest_dir
  589.                     ("%s%s"
  590.                         "Bitte wählen Sie das Verzeichnis, in dem Sie MakeCD installieren möchten. "
  591.                         "Ein Verzeichnis \"MakeCD\" wird automatisch angelegt."
  592.                     )
  593.                 )
  594.                 (set #which_languages_to_install
  595.                     ("%s"
  596.                         "Welche Sprachen möchten Sie installieren?"
  597.                     )
  598.                 )
  599.                 (set #install_goodies
  600.                     ("%s%s%s"
  601.                         "Sollen einige Goodies installiert werden? Die Goodies gehören "
  602.                         "nicht wirklich zu MakeCD und sind nicht in der Registrier-Gebühr "
  603.                         "von MakeCD enthalten, könnten sich jedoch als nützlich erweisen. "
  604.                     )
  605.                 )
  606.                 (set #install_developer
  607.                     ("%s%s%s%s%s"
  608.                         "Möchten Sie die Dateien für Entwickeler installieren? Diese "
  609.                         "Dateien beschreiben alles, was Sie über SUSP (System Use "
  610.                         "Sharing Protocol), RRIP (Rock Ridge Interchange Protocol) "
  611.                         "und über die Unterstützung von Amiga Protection Bits and Datei-Kommentaren "
  612.                         "auf CD-ROMs wissen müssen."
  613.                     )
  614.                 )
  615.                 (set #remove_oldversion
  616.                     ("%s%s%s%s%s"
  617.                         "Das von Ihnen gewählte Zielverzeichnis \"%s\" existiert bereits. Bevor die neue Version "
  618.                         "installiert wird, muß in diesem Verzeichnis aufgeräumt werden. Dateien und Verzeichnisse, "
  619.                         "die von Ihnen in diesem Verzeichnis angelegt wurden, sind davon nicht betroffen - außer "
  620.                         "wenn Sie Namen vergeben haben, die mit den von MakeCD vergebenen Namen kollidieren.\n\n"
  621.                         "Darf das Installer-Skript die betroffenen Dateien und Verzeichnisse löschen?"
  622.                     )
  623.                 )
  624.                 (set #remove_oldversion_help
  625.                     ("%s"
  626.                         "Die folgenden Befehle werden ausgeführt:"
  627.                     )
  628.                 )
  629.                 (set #abort_on_cleanup
  630.                     ("%s"
  631.                         "Konnte Verzeichnis nicht aufräumen.\n\nBreche Installation ab.\n\nEs wurde nichts installiert."
  632.                     )
  633.                 )
  634.                 (set #deleting_old_files
  635.                     ("%s"
  636.                         "Lösche alte Dateien und Verzeichnisse."
  637.                     )
  638.                 )
  639.                 (set #no_catalog
  640.                     ("%s"
  641.                         "kein Catalog"
  642.                     )
  643.                 )
  644.                 (set #catalog
  645.                     ("%s"
  646.                         "Catalog"
  647.                     )
  648.                 )
  649.                 (set #no_doc
  650.                     ("%s"
  651.                         "keine Dokumentation"
  652.                     )
  653.                 )
  654.                 (set #doc
  655.                     ("%s"
  656.                         "Dokumentation"
  657.                     )
  658.                 )
  659.                 (set #cannot_find_lang_docs
  660.                     ("%s%s%s%s"
  661.                         "Die Anleitung für die Sprache \"%s\" kann leider nicht gefunden werden.\n\n"
  662.                         "Die Installation der Anleitung dieser Sprache wurde übersprungen.\n\n"
  663.                         "Offenbar ist die Anleitung für diese Sprache nicht in Ihrer Distribution vorhanden. "
  664.                         "Sie können sie von http://makecd.core.de/ herunterladen."
  665.                     )
  666.                 )
  667.                 (set #cannot_find_lang_catalogs
  668.                     ("%s%s%s%s"
  669.                         "Der Katalog für die Sprache \"%s\" kann leider nicht gefunden werden.\n\n"
  670.                         "Die Installation des Katalogs dieser Sprache wurde übersprungen.\n\n"
  671.                         "Offenbar ist die Catalog-Datei für diese Sprache nicht in Ihrer Distribution vorhanden. "
  672.                         "Sie können sie von http://makecd.core.de/ herunterladen."
  673.                     )
  674.                 )
  675.                 (set #cannot_find_div_docs
  676.                     ("%s%s"
  677.                         "Einige der Dokumentations-Dateien können leider nicht gefunden werden.\n\n"
  678.                         "Die Installation dieser Dateien wurde übersprungen."
  679.                     )
  680.                 )
  681.                 (set #copying_files
  682.                     "Kopiere ... Bitte etwas Geduld."
  683.                 )
  684.                 (set #cannot_find_development_docs
  685.                     ("%s%s"
  686.                         "Die Entwickler-Dokumentation kann leider nicht gefunden werden.\n\n"
  687.                         "Die Installation dieser Dokumentation wurde übersprungen."
  688.                     )
  689.                 )
  690.                 (set #select_drivers
  691.                     ("%s%s"
  692.                         "Welche Treiber möchten Sie installieren? "
  693.                         "Kopieren Sie ALLE Treiber, wenn Sie kein Experte sind!"
  694.                     )
  695.                 )
  696.                 (set #copy_libs
  697.                     "MakeCD benötigt triton.library V6."
  698.                 )
  699.             )
  700.         )
  701.  
  702.         ; Chaînes utilisées pour l'installation en français. Pour les traduire
  703.         ; dans une autre langue, copiez simplement le bloc et traduisez le.
  704.         ; Les noms de variables ne doivent pas être changés. Si une phrase doit
  705.         ; être éliminée, changez alors le nombre de "%s" (il y en a un par
  706.         ; phrase).
  707.  
  708.         ; By Jean-Marc Boursot <jmboursot@nucleus.fr>
  709.         (if (patmatch langstring "Français")
  710.             (
  711.                 (set #yes_answer
  712.                     ("%s"
  713.                         "Oui"
  714.                     )
  715.                 )
  716.                 (set #no_answer
  717.                     ("%s"
  718.                         "Non"
  719.                     )
  720.                 )
  721.                 (set #choose_yes_or_no
  722.                     ("%s"
  723.                         "Choisissez \"Oui\" ou \"Non\"."
  724.                     )
  725.                 )
  726.                 (set #archive_not_found_warning
  727.                     ("%s%s%s"
  728.                         "Attention:\n"
  729.                         "Extraction de \"%s\" impossible.\n"
  730.                         "Archive introuvable."
  731.                     )
  732.                 )
  733.                 (set #archive_not_found_error
  734.                     ("%s%s%s"
  735.                         "Erreur:\n"
  736.                         "Extraction de \"%s\" impossible.\n"
  737.                         "Archive introuvable."
  738.                     )
  739.                 )
  740.                 (set #extracting_archive
  741.                     ("%s"
  742.                         "Extraction de l'archive \"%s\" dans le répertoire \"%s\"."
  743.                     )
  744.                 )
  745.                 (set #install_requires_lha
  746.                     ("%s"
  747.                         "L'installation de %s nécessite LhA. On passe cette partie."
  748.                     )
  749.                 )
  750.                 (set #abort_on_extract
  751.                     ("%s%s"
  752.                         "Installation abandonnée. Extraction de %s impossible."
  753.                         "Veuillez installer LhA."
  754.                     )
  755.                 )
  756.                 (set #warning_old_os
  757.                     (
  758.                         "%s%s"
  759.                         "Veuillez mettre à jour votre système d'exploitation. "
  760.                         "MakeCD nécessite un OS 2.04."
  761.                     )
  762.                 )
  763.                 (set #intro_msg
  764.                     ("%s%s%s%s"
  765.                         "Bienvenue à l'installation MakeCD!\n\n"
  766.                         "Bien que MakeCD puisse fonctionner sans installation "
  767.                         "(sauf la version disque), vous pouvez souhaiter le copier "
  768.                         "sur votre disque dur. Ce script vous y aidera."
  769.                     )
  770.                 )
  771.                 (set #select_dest_dir
  772.                     ("%s%s"
  773.                         "Choisissez le répertoire destination de MakeCD. "
  774.                         "Un tiroir \"MakeCD\" sera créé automatiquement."
  775.                     )
  776.                 )
  777.                 (set #which_languages_to_install
  778.                     ("%s"
  779.                         "Quelles langues voulez-vous installer?"
  780.                     )
  781.                 )
  782.                 (set #install_developer
  783.                     ("%s%s%s%s%s"
  784.                         "Voulez-vous installer les éléments développeur? Ces éléments "
  785.                         "décrivent tout ce que vous avez besoin de savoir sur SUSP (System "
  786.                         "Use Sharing Protocol), RRIP (Rock Ridge Interchange Protocol) "
  787.                         "et sur le support des bits de protection Amiga et les "
  788.                         "commentaires sur CD-ROM."
  789.                     )
  790.                 )
  791.                 (set #install_goodies
  792.                     ("%s%s%s"
  793.                         "Voulez-vous installer quelques compléments? Ces éléments ne "
  794.                         "font pas vraiment partie de MakeCD et ne sont pas intégrés "
  795.                         "lors du paiement de l'enregistrement, mais peuvent être utiles."
  796.                     )
  797.                 )
  798.                 (set #remove_oldversion
  799.                     ("%s%s%s%s%s"
  800.                         "Le répertoire destination \"%s\" que vous avez choisit existe déjà. Avant d'installer "
  801.                         "la nouvelle version, ce répertoire doit être nettoyé. Les fichiers et répertoires créés "
  802.                         "par vous ne seront pas affectés (sauf si leur nom correspond au nom d'un fichier de "
  803.                         "MakeCD).\n\n"
  804.                         "Continuer le script en effaçant les fichiers et répertoires concernés?"
  805.                     )
  806.                 )
  807.                 (set #remove_oldversion_help
  808.                     ("%s"
  809.                         "Les commandes suivantes vont être exécutées:"
  810.                     )
  811.                 )
  812.                 (set #abort_on_cleanup
  813.                     ("%s"
  814.                         "Ne peut nettoyer le répertoire.\n\nAnnulation.\n\nInstallation incomplète."
  815.                     )
  816.                 )
  817.                 (set #deleting_old_files
  818.                     ("%s"
  819.                         "Effacement des vieux fichiers et répertoires."
  820.                     )
  821.                 )
  822.                 (set #no_catalog
  823.                     ("%s"
  824.                         "aucun catalogue"
  825.                     )
  826.                 )
  827.                 (set #catalog
  828.                     ("%s"
  829.                         "catalogue"
  830.                     )
  831.                 )
  832.                 (set #no_doc
  833.                     ("%s"
  834.                         "aucun document"
  835.                     )
  836.                 )
  837.                 (set #doc
  838.                     ("%s"
  839.                         "document"
  840.                     )
  841.                 )
  842.                 (set #cannot_find_lang_docs
  843.                     ("%s%s%s%s"                         ; *** CHANGED ***
  844.                         "Désolé, je ne trouve aucun document pour la langue \"%s\".\n\n"
  845.                         "Installation des documents de cette langue passée.\n\n"
  846.                         "You obviously do not have the documentation files for this language. "
  847.                         "You can download them from http://makecd.core.de/."
  848.                     )
  849.                 )
  850.                 (set #cannot_find_lang_catalogs
  851.                     ("%s%s%s%s"                         ; *** CHANGED ***
  852.                         "Désolé, je ne trouve aucun catalogue pour la langue \"%s\".\n\n"
  853.                         "Installation des catalogues de cette langue passée.\n\n"
  854.                         "You obviously do not have the catalog files for this language. "
  855.                         "You can download them from http://makecd.core.de/."
  856.                     )
  857.                 )
  858.                 (set #cannot_find_div_docs
  859.                     ("%s%s"
  860.                         "Désolé, je ne trouve pas certains documents.\n\n"
  861.                         "Installation de ces documents passée."
  862.                     )
  863.                 )
  864.                 (set #copying_files
  865.                     ("%s"
  866.                         "Veuillez patienter pendant la copie ..."
  867.                     )
  868.                 )
  869.                 (set #cannot_find_development_docs
  870.                     ("%s%s"
  871.                         "Désolé, je ne trouve les documents développeur.\n\n"
  872.                         "Installation de ces documents passée."
  873.                     )
  874.                 )
  875.                 (set #select_drivers
  876.                     ("%s%s"                         ; *** CHANGED ***
  877.                         "Choisissez les drivers à installer. "
  878.                         "Copy ALL drivers, if you are not an expert."
  879.                     )
  880.                 )
  881.                 (set #copy_libs
  882.                     ("%s"
  883.                         "MakeCD nécessite la triton.library V6."
  884.                     )
  885.                 )
  886.             )
  887.         )
  888.  
  889.         ; By Francesco Dipietromaria  <dpm@sinet.it>
  890.         (if (patmatch langstring "Italiano")
  891.             (
  892.                 (set #yes_answer
  893.                     ("%s"
  894.                         "Si"
  895.                     )
  896.                 )
  897.                 (set #no_answer
  898.                     ("%s"
  899.                         "No"
  900.                     )
  901.                 )
  902.                 (set #choose_yes_or_no
  903.                     ("%s"
  904.                         "Scegli \"Si\" o \"No\"."
  905.                     )
  906.                 )
  907.                 (set #archive_not_found_warning
  908.                     ("%s%s%s"
  909.                         "Attenzione:\n"
  910.                         "Non posso estrarre \"%s\".\n"
  911.                         "Archivio non trovato."
  912.                     )
  913.                 )
  914.                 (set #archive_not_found_error
  915.                     ("%s%s%s"
  916.                         "Errore:\n"
  917.                         "Non posso estrarre \"%s\".\n"
  918.                         "Archivio non trovato."
  919.                     )
  920.                 )
  921.                 (set #extracting_archive
  922.                     ("%s"
  923.                         "Sto estraendo l'archivio \"%s\" nella directory \"%s\"."
  924.                     )
  925.                 )
  926.                 (set #install_requires_lha
  927.                     ("%s"
  928.                         "L'installazione di %s richiede il programma LhA. Salto questa sezione."
  929.                     )
  930.                 )
  931.                 (set #abort_on_extract
  932.                     ("%s%s"
  933.                         "Installazione interrotta. Non posso estrarre %s."
  934.                         "Installa il comando LhA."
  935.                     )
  936.                 )
  937.                 (set #warning_old_os
  938.                     (
  939.                         "%s%s"
  940.                         "Aggiorna il sistema operativo. "
  941.                         "MakeCD richiede l'OS 2.04."
  942.                     )
  943.                 )
  944.                 (set #intro_msg
  945.                     ("%s%s%s%s"
  946.                         "Benvenuti nel programma di installazione di MakeCD!\n\n"
  947.                         "Anche se MakeCD può funzionare senza essere installato, "
  948.                         "(esclusa la versione su disco), è più comodo copiarlo sul "
  949.                         "disco rigido. Questo script ti aiuterà in questa operazione."
  950.                     )
  951.                 )
  952.                 (set #select_dest_dir
  953.                     ("%s%s"
  954.                         "Seleziona la directory destinazione per MakeCD. "
  955.                         "La directory \"MakeCD\" verrà creata automaticamente."
  956.                     )
  957.                 )
  958.                 (set #which_languages_to_install
  959.                     ("%s"
  960.                         "Quali lingue vuoi installare?"
  961.                     )
  962.                 )
  963.                 (set #install_developer
  964.                     ("%s%s%s%s%s"
  965.                         "Vuoi installare il materiale per sviluppatori? Questo materiale "
  966.                         "descrive tutto cuò che devi sapere su SUSP (System Use "
  967.                         "Sharing Protocol), RRIP (Rock Ridge Interchange Protocol) "
  968.                         "e sul supporto dei bit di protezione e dei commenti dei "
  969.                         "file Amiga su CD-ROM."
  970.                     )
  971.                 )
  972.                 (set #install_goodies
  973.                     ("%s%s%s"
  974.                         "Vuoi installare alcuni extra? Questo materiale non appartiene "
  975.                         "a MakeCD e non è incluso nella registrazione di MakeCD, "
  976.                         "ma può essere molto utile."
  977.                     )
  978.                 )
  979.                 (set #remove_oldversion
  980.                     ("%s%s%s%s%s"
  981.                         "La directory di destinazione \"%s\" che hai scelto esiste già. Prima di installare la "
  982.                         "nuova versione, questa directory deve essere svuotata. I file e le directory che sono "
  983.                         "state create da te non saranno toccate - a meno che i loro nomi non coincidano con i nomi "
  984.                         "dei file di MakeCD.\n\n"
  985.                         "Posso cancellare le directory e i file interessati?"
  986.                     )
  987.                 )
  988.                 (set #remove_oldversion_help
  989.                     ("%s"
  990.                         "Saranno eseguiti i seguenti comandi:"
  991.                     )
  992.                 )
  993.                 (set #abort_on_cleanup
  994.                     ("%s"
  995.                         "Non posso svuotare la directory.\n\nInterrompo.\n\nInstallazione non completata."
  996.                     )
  997.                 )
  998.                 (set #deleting_old_files
  999.                     ("%s"
  1000.                         "Sto cancellando i vecchi file e directory."
  1001.                     )
  1002.                 )
  1003.                 (set #no_catalog
  1004.                     "nessun catalogo"
  1005.                 )
  1006.                 (set #catalog
  1007.                     "catalogo"
  1008.                 )
  1009.                 (set #no_doc
  1010.                     "nessun doc"
  1011.                 )
  1012.                 (set #doc
  1013.                     "doc"
  1014.                 )
  1015.                 (set #cannot_find_lang_docs
  1016.                     ("%s%s%s%s"                         ; *** CHANGED ***
  1017.                         "Spiacente, non trovo la documentazione tradotta in \"%s\".\n\n"
  1018.                         "Salto l'installazione della documentazione in lingua.\n\n"
  1019.                         "You obviously do not have the documentation files for this language. "
  1020.                         "You can download them from http://makecd.core.de/."
  1021.                     )
  1022.                 )
  1023.                 (set #cannot_find_lang_catalogs
  1024.                     ("%s%s%s%s"                         ; *** CHANGED ***
  1025.                         "Spiacente, non trovo i cataloghi tradotti in \"%s\".\n\n"
  1026.                         "Salto l'installazione dei cataloghi in lingua.\n\n"
  1027.                         "You obviously do not have the catalog files for this language. "
  1028.                         "You can download them from http://makecd.core.de/."
  1029.                     )
  1030.                 )
  1031.                 (set #cannot_find_div_docs
  1032.                     ("%s%s"
  1033.                         "Spiacente, non trovo alcuni file di documentazione.\n\n"
  1034.                         "Salto l'installazione di questi file."
  1035.                     )
  1036.                 )
  1037.                 (set #copying_files
  1038.                     ("%s"
  1039.                         "Attendere, copia in corso ..."
  1040.                     )
  1041.                 )
  1042.                 (set #cannot_find_development_docs
  1043.                     ("%s%s"
  1044.                         "Spiacente non trovo la documentazione per sviluppatori.\n\n"
  1045.                         "Salto l'installazione di questa documentazione."
  1046.                     )
  1047.                 )
  1048.                 (set #select_drivers
  1049.                     ("%s%s"                         ; *** CHANGED ***
  1050.                         "Seleziona i driver da installare. "
  1051.                         "Copy ALL drivers, if you are not an expert."
  1052.                     )
  1053.                 )
  1054.                 (set #copy_libs
  1055.                     ("%s"
  1056.                         "MakeCD richiede la triton.library V6."
  1057.                     )
  1058.                 )
  1059.             )
  1060.         )
  1061.  
  1062.         ; By Horváth Péter <pcpince@syneco.hu>
  1063.         (if (patmatch langstring "Magyar")
  1064.             (
  1065.                 (set #yes_answer
  1066.                     ("%s"
  1067.                         "Igen"
  1068.                     )
  1069.                 )
  1070.                 (set #no_answer
  1071.                     ("%s"
  1072.                         "Nem"
  1073.                     )
  1074.                 )
  1075.                 (set #choose_yes_or_no
  1076.                     ("%s"
  1077.                         "Kérem, válasszon! \"Igen\" vagy \"Nem\"."
  1078.                     )
  1079.                 )
  1080.                 (set #archive_not_found_warning
  1081.                     ("%s%s%s"
  1082.                         "Figyelem:\n"
  1083.                         "Nem tudtam kitömöríteni: \"%s\".\n"
  1084.                         "Nem találtam meg az archívumot."
  1085.                     )
  1086.                 )
  1087.                 (set #archive_not_found_error
  1088.                     ("%s%s%s"
  1089.                         "Hiba:\n"
  1090.                         "Nem tudtam kitömöríteni: \"%s\".\n"
  1091.                         "Nem találtam meg az archívumot."
  1092.                     )
  1093.                 )
  1094.                 (set #extracting_archive
  1095.                     ("%s"
  1096.                         "\"%s\" archívum kitömörítése a(z) \"%s\" könyvtárba."
  1097.                     )
  1098.                 )
  1099.                 (set #install_requires_lha
  1100.                     ("%s"
  1101.                         "%s installálásához az LHA program szükséges. Átugrom ezt a részt."
  1102.                     )
  1103.                 )
  1104.                 (set #abort_on_extract
  1105.                     ("%s%s"
  1106.                         "Az installálás megszakítva. Nem tudtam kitömöríteni a(z) %s-t."
  1107.                         "Kérem, installálja az LHA-t."
  1108.                     )
  1109.                 )
  1110.                 (set #warning_old_os
  1111.                     (
  1112.                         "%s%s"
  1113.                         "Kérem, szerezzen be újabb operációs rendszert."
  1114.                         "A MakeCD csak legalább OS 2.04 alatt fut."
  1115.                     )
  1116.                 )
  1117.                 (set #intro_msg
  1118.                     ("%s%s%s%s"
  1119.                         "Üdvözlöm a MakeCD installálásánál!\n\n"
  1120.                         "Bár a MakeCD képes további installálás nélkül futni "
  1121.                         "(kivéve a lemezes változatot), Ön esetleg a merevlemezre "
  1122.                         "kívánja másolni. Ez a script segíteni fog Önnek ebben."
  1123.                     )
  1124.                 )
  1125.                 (set #select_dest_dir
  1126.                     ("%s%s"
  1127.                         "Kérem, válassza ki a MakeCD számára a célkönyvtárat. "
  1128.                         "A \"MakeCD\" könyvtár automatikusan létrejön."
  1129.                     )
  1130.                 )
  1131.                 (set #which_languages_to_install
  1132.                     ("%s"
  1133.                         "Mely nyelveket kívánja installálni?"
  1134.                     )
  1135.                 )
  1136.                 (set #install_developer
  1137.                     ("%s%s%s%s%s"
  1138.                         "A fejlesztõi anyagot is fel kívánja installálni? Ez az anyag "
  1139.                         "leír mindent, amit tudnia kell a SUSP-ról (System Use "
  1140.                         "Sharing Protocol), RRIP-ról (Rock Ridge Interchange Protocol), "
  1141.                         "az Amiga protection bitekrõl és file kommentárokról "
  1142.                         "egy CD-ROM-on."
  1143.                     )
  1144.                 )
  1145.                 (set #install_goodies
  1146.                     ("%s%s%s"
  1147.                         "Kíván installálni néhány apró, hasznos programot? Ezek nem tartoznak "
  1148.                         "szorosan a MakeCD-hez és a MakeCD regisztrációs díjában sincsenek"
  1149.                         "benne, de hasznosak lehetnek."
  1150.                     )
  1151.                 )
  1152.                 (set #remove_oldversion
  1153.                     ("%s%s%s%s%s"
  1154.                         "A célkönyvtár \"%s\", amelyet kiválasztott, már létezik. Mielõtt az új változat "
  1155.                         "installálásra kerül, e könyvtárat ki kell tisztítani. Azokat a file-okat és "
  1156.                         "könyvtárakat, amelyeket Ön hozott létre, nem érinti a törlés - kivéve, ha "
  1157.                         "nevük ütközik a MakeCD által használt file-okkal.\n\n"
  1158.                         "Letörölhetem az érintett file-okat és könyvtárakat?"
  1159.                     )
  1160.                 )
  1161.                 (set #remove_oldversion_help
  1162.                     ("%s"
  1163.                     "A következõ parancsok kerülnek végrehajtásra: "
  1164.                     )
  1165.                 )
  1166.                 (set #abort_on_cleanup
  1167.                     ("%s"
  1168.                         "Nem lehet a könyvtárat megtisztítani.\n\nMegszakítás.\n\nAz installálás nem volt sikeres."
  1169.                     )
  1170.                 )
  1171.                 (set #deleting_old_files
  1172.                     ("%s"
  1173.                         "Régi file-ok és könyvtárak törlése."
  1174.                     )
  1175.                 )
  1176.                 (set #no_catalog
  1177.                     ("%s"
  1178.                         "nincs katalógus"
  1179.                     )
  1180.                 )
  1181.                 (set #catalog
  1182.                     ("%s"
  1183.                         "katalógus"
  1184.                     )
  1185.                 )
  1186.                 (set #no_doc
  1187.                     ("%s"
  1188.                         "nincs dokumentáció"
  1189.                     )
  1190.                 )
  1191.                 (set #doc
  1192.                     ("%s"
  1193.                         "dokumentáció"
  1194.                     )
  1195.                 )
  1196.                 (set #cannot_find_lang_docs
  1197.                     ("%s%s%s%s"                         ; *** CHANGED ***
  1198.                         "Sajnos a(z) \"%s\" nyelvhez nem található dokumentáció.\n\n"
  1199.                         "A dokumentáció installálása ehhez a nyelvhez nem történhet meg.\n\n"
  1200.                         "You obviously do not have the documentation files for this language. "
  1201.                         "You can download them from http://makecd.core.de/."
  1202.                     )
  1203.                 )
  1204.                 (set #cannot_find_lang_catalogs
  1205.                     ("%s%s%s%s"                         ; *** CHANGED ***
  1206.                         "Sajnos ehhez a nyelvhez egyáltalán nem találtam katalógust: \"%s\".\n\n"
  1207.                         "A katalógusok installálása ehhez a nyelvhez nem lehetséges.\n\n"
  1208.                         "You obviously do not have the catalog files for this language. "
  1209.                         "You can download them from http://makecd.core.de/."
  1210.                     )
  1211.                 )
  1212.                 (set #cannot_find_div_docs
  1213.                     ("%s%s"
  1214.                         "Sajnos, a dokumentációs file-ok egy része nem található.\n\n"
  1215.                         "Ezek installálása nem lehetséges."
  1216.                     )
  1217.                 )
  1218.                 (set #copying_files
  1219.                     ("%s"
  1220.                         "Kérem, várjon, míg másolok ..."
  1221.                     )
  1222.                 )
  1223.                 (set #cannot_find_development_docs
  1224.                     ("%s%s"
  1225.                         "Sajnos, a fejlesztõi dokumentáció nem található.\n\n"
  1226.                         "Ennek installálása nem lehetséges."
  1227.                     )
  1228.                 )
  1229.                 (set #select_drivers
  1230.                     ("%s%s"                         ; *** CHANGED ***
  1231.                         "Kérem, válassza ki az installálni kívánt drivereket. "
  1232.                         "Copy ALL drivers, if you are not an expert."
  1233.                     )
  1234.                 )
  1235.                 (set #copy_libs
  1236.                     ("%s"
  1237.                         "A MakeCD mûködéséhez szükség van a triton.library V6-ra."
  1238.                     )
  1239.                 )
  1240.             )
  1241.         )
  1242.  
  1243.         ; Hierna volgen de teksten in het Nederlands. Om deze in een andere taal om te zetten,
  1244.         ; moet je gewoon de hele blok kopieren en daarna vertalen. De namen van de variabelen
  1245.         ; moeten/mogen niet veranderd worden. Als een zin toegevoegd of verwijderd wordt, moet
  1246.         ; je het aantal "%s"-en aanpassen. Er is telkens één %s per zin.
  1247.  
  1248.         ; By Tim Jacobs <crisp@unicall.be>
  1249.         (if (patmatch langstring "Nederlands")
  1250.             (
  1251.                 (set #yes_answer
  1252.                     ("%s"
  1253.                         "Ja"
  1254.                     )
  1255.                 )
  1256.                 (set #no_answer
  1257.                     ("%s"
  1258.                         "Nee"
  1259.                     )
  1260.                 )
  1261.                 (set #choose_yes_or_no
  1262.                     ("%s"
  1263.                         "Kies \"Ja\" ou \"Nee\"."
  1264.                     )
  1265.                 )
  1266.                 (set #archive_not_found_warning
  1267.                     ("%s%s%s"
  1268.                         "Opgelet:\n"
  1269.                         "Kan het archief \"%s\" niet uitpakken.\n"
  1270.                         "Archief niet gevonden."
  1271.                     )
  1272.                 )
  1273.                 (set #archive_not_found_error
  1274.                     ("%s%s%s"
  1275.                         "Fout:\n"
  1276.                         "Kan het archief \"%s\" niet uitpakken.\n"
  1277.                         "Archief niet gevonden."
  1278.                     )
  1279.                 )
  1280.                 (set #extracting_archive
  1281.                     ("%s"
  1282.                         "Het archief \"%s\" wordt uitgepakt naar deze lade: \"%s\"."
  1283.                     )
  1284.                 )
  1285.                 (set #install_requires_lha
  1286.                     ("%s"
  1287.                         "Om %s te installeren moet U LhA hebben. Dit deel wordt overgeslagen."
  1288.                     )
  1289.                 )
  1290.                 (set #abort_on_extract
  1291.                     ("%s%s"
  1292.                         "Installatie afgebroken. Kon %s niet uitpakken."
  1293.                         "Installeer AUB LhA."
  1294.                     )
  1295.                 )
  1296.                 (set #warning_old_os
  1297.                     (
  1298.                         "%s%s"
  1299.                         "Installeer AUB een nieuw operating system. "
  1300.                         "MakeCD heeft minstens OS 2.04 nodig."
  1301.                     )
  1302.                 )
  1303.                 (set #intro_msg
  1304.                     ("%s%s%s%s%s%s"
  1305.                         "Welkom bij de installatie van MakeCD!\n\n"
  1306.                         "MakeCD kan ook opgestart worden zonder deze installatie. "
  1307.                         "(Dit geldt echter niet voor de diskette-versie, deze moet eerst "
  1308.                                                 "geïnstalleerd worden).\n"
  1309.                                                 "Als U MakeCD op uw harddisk wilt installeren, zal dit script U "
  1310.                                                 "daarbij helpen."
  1311.                     )
  1312.                 )
  1313.                 (set #select_dest_dir
  1314.                     ("%s%s"
  1315.                         "Kies AUB de lade waarin MakeCD geïnstalleerd moet worden. "
  1316.                         "Er zal automatisch een lade \"MakeCD\" aangemaakt worden."
  1317.                     )
  1318.                 )
  1319.                 (set #which_languages_to_install
  1320.                     ("%s"
  1321.                         "Welke talen wilt U installeren?"
  1322.                     )
  1323.                 )
  1324.                 (set #install_developer
  1325.                     ("%s%s%s%s%s"
  1326.                                                 "Wilt U de documentatie voor software-ontwikkelaars installeren? "
  1327.                                                 "Deze documentatie beschrijft alles over SUSP (System Use Sharing "
  1328.                                                 "Protocol), RRIP (Rock Ridge Interchange Protocol) en over de "
  1329.                                                 "protectie-bits van de Amiga. Hierin staat ook informatie over "
  1330.                                                 "bestandscommentaren op CD-ROM's."
  1331.                     )
  1332.                 )
  1333.                 (set #install_goodies
  1334.                     ("%s%s%s"
  1335.                         "Wilt U enkele extra programma's installeren ? Deze programma's maken eigenlijk "
  1336.                         "geen deel uit van MakeCD, maar ze kunnen wel handig zijn. Deze programma's "
  1337.                                                 "vallen niet onder het registratiebedrag van MakeCD."
  1338.                     )
  1339.                 )
  1340.                 (set #remove_oldversion
  1341.                     ("%s%s%s%s%s"
  1342.                         "De bestemmingslade \"%s\" die U gekozen heeft bestaat al. Alvorens de nieuwe versie van MakeCD geïnstalleerd "
  1343.                         "zal worden, moet deze lade eerst opgeruimd worden. De bestanden en de lades die U aangemaakt heeft "
  1344.                         "zullen niet gewist worden (tenzij dat hun naam overeenkomt met een naam die door MakeCD gebruikt "
  1345.                         "wordt).\n\n"
  1346.                         "Mag dit installer-script deze oude bestanden en lades verwijderen?"
  1347.                     )
  1348.                 )
  1349.                 (set #remove_oldversion_help
  1350.                     ("%s"
  1351.                         "De volgende commando's zullen uitgevoerd worden:"
  1352.                     )
  1353.                 )
  1354.                 (set #abort_on_cleanup
  1355.                     ("%s"
  1356.                         "Kon de lade niet opruimen.\n\nInstallatie wordt afgebroken.\n\nInstallatie niet volledig gedaan."
  1357.                     )
  1358.                 )
  1359.                 (set #deleting_old_files
  1360.                     ("%s"
  1361.                         "De oude bestanden en lades worden nu verwijderd ..."
  1362.                     )
  1363.                 )
  1364.                 (set #no_catalog
  1365.                     ("%s"
  1366.                         "geen catalog"
  1367.                     )
  1368.                 )
  1369.                 (set #catalog
  1370.                     ("%s"
  1371.                         "catalog"
  1372.                     )
  1373.                 )
  1374.                 (set #no_doc
  1375.                     ("%s"
  1376.                         "geen document"
  1377.                     )
  1378.                 )
  1379.                 (set #doc
  1380.                     ("%s"
  1381.                         "document"
  1382.                     )
  1383.                 )
  1384.                 (set #cannot_find_lang_docs
  1385.                     ("%s%s%s%s"                         ; *** CHANGED ***
  1386.                         "Sorry, kan geen docs vinden voor de taal \"%s\".\n\n"
  1387.                         "Het installeren van de docs van deze taal wordt overgeslagen.\n\n"
  1388.                         "You obviously do not have the documentation files for this language. "
  1389.                         "You can download them from http://makecd.core.de/."
  1390.                     )
  1391.                 )
  1392.                 (set #cannot_find_lang_catalogs
  1393.                     ("%s%s%s%s"                         ; *** CHANGED ***
  1394.                         "Sorry, kan geen catalogs vinden voor de taal \"%s\".\n\n"
  1395.                         "Het installeren van de catalogs van deze taal wordt overgeslagen.\n\n"
  1396.                         "You obviously do not have the catalog files for this language. "
  1397.                         "You can download them from http://makecd.core.de/."
  1398.                     )
  1399.                 )
  1400.                 (set #cannot_find_div_docs
  1401.                     ("%s%s"
  1402.                         "Sorry, kan enkele doc bestanden niet vinden.\n\n"
  1403.                         "Het installeren van deze docs wordt overgeslagen."
  1404.                     )
  1405.                 )
  1406.                 (set #copying_files
  1407.                     ("%s"
  1408.                         "Even geduld. De bestanden worden gekopieerd ..."
  1409.                     )
  1410.                 )
  1411.                 (set #cannot_find_development_docs
  1412.                     ("%s%s"
  1413.                         "Sorry, kan de docs voor software-ontwikkelaars niet vinden.\n\n"
  1414.                         "Het installeren van deze docs wordt overgeslagen."
  1415.                     )
  1416.                 )
  1417.                 (set #select_drivers
  1418.                     ("%s%s"                         ; *** CHANGED ***
  1419.                         "Kies AUB welke drivers geïnstalleerd moeten worden. "
  1420.                         "Copy ALL drivers, if you are not an expert."
  1421.                     )
  1422.                 )
  1423.                 (set #copy_libs
  1424.                     ("%s"
  1425.                         "MakeCD heeft de triton.library versie 6 nodig."
  1426.                     )
  1427.                 )
  1428.             )
  1429.         )
  1430.  
  1431.         ; By Eivind Olsen <eivindo@bgnett.no>
  1432.         (if (patmatch langstring "Norsk")
  1433.             (
  1434.                 (set #yes_answer
  1435.                     ("%s"
  1436.                         "Ja"
  1437.                     )
  1438.                 )
  1439.                 (set #no_answer
  1440.                     ("%s"
  1441.                         "Nei"
  1442.                     )
  1443.                 )
  1444.                 (set #choose_yes_or_no
  1445.                     ("%s"
  1446.                         "Vennligst velg \"Ja\" eller \"Nei\"."
  1447.                     )
  1448.                 )
  1449.                 (set #archive_not_found_warning
  1450.                     ("%s%s%s"
  1451.                         "Advarsel:\n"
  1452.                         "Kunne ikke pakke opp \"%s\".\n"
  1453.                         "Arkivet ble ikke funnet."
  1454.                     )
  1455.                 )
  1456.                 (set #archive_not_found_error
  1457.                     ("%s%s%s"
  1458.                         "Feil:\n"
  1459.                         "Kunne ikke pakke opp \"%s\".\n"
  1460.                         "Arkivet ble ikke funnet."
  1461.                     )
  1462.                 )
  1463.                 (set #extracting_archive
  1464.                     ("%s"
  1465.                         "Pakker opp arkivet \"%s\" til katalogen \"%s\"."
  1466.                     )
  1467.                 )
  1468.                 (set #install_requires_lha
  1469.                     ("%s"
  1470.                         "Installeringen av %s krever programmet LhA. Hopper over denne delen."
  1471.                     )
  1472.                 )
  1473.                 (set #abort_on_extract
  1474.                     ("%s%s"
  1475.                         "Installering avbrutt. Kunne ikke pakke opp %s."
  1476.                         "Vennligst installer LhA."
  1477.                     )
  1478.                 )
  1479.                 (set #warning_old_os
  1480.                     ("%s%s"
  1481.                         "Vennligst oppdater operativsystemet. "
  1482.                         "MakeCD krever OS 2.04 eller nyere."
  1483.                     )
  1484.                 )
  1485.                 (set #intro_msg
  1486.                     ("%s%s%s%s"
  1487.                         "Velkommen til installeringen av MakeCD!\n\n"
  1488.                         "Selv om MakeCD kan kjøres uten videre installering "
  1489.                         "(unntatt diskettversjonen), vil du kanskje "
  1490.                         "kopiere det til din harddisk. Dette skriptet hjelper deg med dette."
  1491.                     )
  1492.                 )
  1493.                 (set #select_dest_dir
  1494.                     ("%s%s"
  1495.                         "Velg en katalog å installere MakeCD til. "
  1496.                         "Katalogen \"MakeCD\" vil bli opprettet automatisk."
  1497.                     )
  1498.                 )
  1499.                 (set #which_languages_to_install
  1500.                     ("%s"
  1501.                         "Hvilke språk vil du installere?"
  1502.                     )
  1503.                 )
  1504.                 (set #install_developer
  1505.                     ("%s%s%s%s%s"
  1506.                         "Vil du installere utviklermateriale? Dette materialet "
  1507.                         "forklarer alt du behøver å vite om SUSP (delingsprotokoll "
  1508.                         "for systembruk), RRIP (Rock Ridge Interchange Protocol) "
  1509.                         "og om støtten for Amiga beskyttelsesatributter og "
  1510.                         "fil-kommentarer på CD-ROM platen."
  1511.                     )
  1512.                 )
  1513.                 (set #install_goodies
  1514.                     ("%s%s%s"
  1515.                         "Vil du installere noe smågodt? Dette materialet tilhører "
  1516.                         "ikke egentlig MakeCD og er ikke inkludert i registrerings- "
  1517.                         "avgiften til MakeCD, men kan allikevel komme til nytte."
  1518.                     )
  1519.                 )
  1520.                 (set #remove_oldversion
  1521.                     ("%s%s%s%s%s"
  1522.                         "Målkatalogen \"%s\" som du valgte eksisterer allerede. Før du installerer "
  1523.                         "den nye versjonen må denne katalogen renskes opp i. Filer og kataloger som "
  1524.                         "du har laget blir ikke påvirket - unntatt når navnene deres "
  1525.                         "kolliderer med navnene på MakeCD relaterte filer.\n\n"
  1526.                         "Kan installeringsskriptet slette disse filene og katalogene?"
  1527.                     )
  1528.                 )
  1529.                 (set #remove_oldversion_help
  1530.                     ("%s"
  1531.                         "De følgende kommandoene vil bli utført:"
  1532.                     )
  1533.                 )
  1534.                 (set #abort_on_cleanup
  1535.                     ("%s"
  1536.                         "Kunne ikke renske opp i katalogen.\n\nAvbryter.\n\nInstallering ikke fullført."
  1537.                     )
  1538.                 )
  1539.                 (set #deleting_old_files
  1540.                     ("%s"
  1541.                         "Sletter gamle filer og kataloger."
  1542.                         "Deleting old files and directories."
  1543.                     )
  1544.                 )
  1545.                 (set #no_catalog
  1546.                     ("%s"
  1547.                         "ingen språkfil"
  1548.                     )
  1549.                 )
  1550.                 (set #catalog
  1551.                     ("%s"
  1552.                         "språkfil"
  1553.                     )
  1554.                 )
  1555.                 (set #no_doc
  1556.                     ("%s"
  1557.                         "ingen dokumentasjon"
  1558.                     )
  1559.                 )
  1560.                 (set #doc
  1561.                     ("%s"
  1562.                         "dokumentasjon"
  1563.                     )
  1564.                 )
  1565.                 (set #cannot_find_lang_docs
  1566.                     ("%s%s%s%s"                         ; *** CHANGED ***
  1567.                         "Beklager - ingen dokumentasjon finnes for språket \"%s\".\n\n"
  1568.                         "Installering av dokumentasjon for dette språket ble hoppet over.\n\n"
  1569.                         "You obviously do not have the documentation files for this language. "
  1570.                         "You can download them from http://makecd.core.de/."
  1571.                     )
  1572.                 )
  1573.                 (set #cannot_find_lang_catalogs
  1574.                     ("%s%s%s%s"                         ; *** CHANGED ***
  1575.                         "Beklager - ingen språkfiler finnes for språket \"%s\".\n\n"
  1576.                         "Installering av språkfiler for dette språket ble hoppet over.\n\n"
  1577.                         "You obviously do not have the catalog files for this language. "
  1578.                         "You can download them from http://makecd.core.de/."
  1579.                     )
  1580.                 )
  1581.                 (set #cannot_find_div_docs
  1582.                     ("%s%s"
  1583.                         "Beklager - ingen dokumentasjon ble funnet.\n\n"
  1584.                         "Installering av dokumentasjon ble hoppet over."
  1585.                     )
  1586.                 )
  1587.                 (set #copying_files
  1588.                     ("%s"
  1589.                         "Vennligst vent under kopiering ..."
  1590.                     )
  1591.                 )
  1592.                 (set #cannot_find_development_docs
  1593.                     ("%s%s"
  1594.                         "Beklager - kan ikke finne utviklerdokumentasjon.\n\n"
  1595.                         "Installering av dokumentasjon ble hoppet over."
  1596.                     )
  1597.                 )
  1598.                 (set #select_drivers
  1599.                     ("%s%s"                         ; *** CHANGED ***
  1600.                         "Vennligst velg drivere som skal installeres. "
  1601.                         "Copy ALL drivers, if you are not an expert."
  1602.                     )
  1603.                 )
  1604.                 (set #copy_libs
  1605.                     ("%s"
  1606.                         "MakeCD krever triton.library V6."
  1607.                     )
  1608.                 )
  1609.             )
  1610.         )
  1611.  
  1612.         ; By Mikko Virtanen <mtv@klinja.fipnet.fi>
  1613.         (if (patmatch langstring "Suomi")
  1614.             (
  1615.                 (set #yes_answer
  1616.                     ("%s"
  1617.                         "Kyllä"
  1618.                     )
  1619.                 )
  1620.                 (set #no_answer
  1621.                     ("%s"
  1622.                         "Ei"
  1623.                     )
  1624.                 )
  1625.                 (set #choose_yes_or_no
  1626.                     ("%s"
  1627.                         "Valitse \"Kyllä\" tai \"Ei\"."
  1628.                     )
  1629.                 )
  1630.                 (set #archive_not_found_warning
  1631.                     ("%s%s%s"
  1632.                         "Varoitus:\n"
  1633.                         "En pystynyt purkamaan \"%s\".\n"
  1634.                         "Pakettia ei löytynyt."
  1635.                     )
  1636.                 )
  1637.                 (set #archive_not_found_error
  1638.                     ("%s%s%s"
  1639.                         "Virhe:\n"
  1640.                         "En pystynyt purkamaan \"%s\".\n"
  1641.                         "Pakettia ei löytynyt."
  1642.                     )
  1643.                 )
  1644.                 (set #extracting_archive
  1645.                     ("%s"
  1646.                         "Puran pakettia \"%s\" hakemistoon \"%s\"."
  1647.                     )
  1648.                 )
  1649.                 (set #install_requires_lha
  1650.                     ("%s"
  1651.                         "% asennukseen tarvitaan LhA-ohjelma. Hyppään tämän kohdan yli."
  1652.                     )
  1653.                 )
  1654.                 (set #abort_on_extract
  1655.                     ("%s%s"
  1656.                         "Asennus keskeytetty. En pystynyt purkamaan %s."
  1657.                         "Asenna LhA."
  1658.                     )
  1659.                 )
  1660.                 (set #warning_old_os
  1661.                     (
  1662.                         "%s%s"
  1663.                         "Päivitä käyttöjärjestelmä. "
  1664.                         "MakeCD vaatii OS 2.04."
  1665.                     )
  1666.                 )
  1667.                 (set #intro_msg
  1668.                     ("%s%s%s%s"
  1669.                         "Tervetuloa asentamaan MakeCD!\n\n"
  1670.                         "Vaikkakin MakeCD:tä voi käyttää ilman asennustakin"
  1671.                         "(paitsi levykeversiota), haluat varmaankin kopioida"
  1672.                         "sen kovalevyllesi. Tämä asennusohjelma auttaa sinua siinä."
  1673.                     )
  1674.                 )
  1675.                 (set #select_dest_dir
  1676.                     ("%s%s"
  1677.                         "Valitse kohdehakemisto MakeCD:lle. "
  1678.                         "\"MakeCD\" hakemisto luodaan automaattisesti."
  1679.                     )
  1680.                 )
  1681.                 (set #which_languages_to_install
  1682.                     ("%s"
  1683.                         "Mitkä kielet haluat asentaa?"
  1684.                     )
  1685.                 )
  1686.                 (set #install_developer
  1687.                     ("%s%s%s%s%s"
  1688.                         "Haluatko asentaa developer-materiaalin? Materiaali"
  1689.                         "sisältää kaiken, mitä sinun tulee tietää SUSP:sta (System Use "
  1690.                         "Sharing Protocol), RRIP:stä (Rock Ridge Interchange Protocol) "
  1691.                         "ja Amigan suojausbittien ja tiedostokomenttien tuesta "
  1692.                         "CD-ROM:lla."
  1693.                     )
  1694.                 )
  1695.                 (set #install_goodies
  1696.                     ("%s%s%s"
  1697.                         "Haluatko asentaa muutamia namupaloja? Tämä materiaali ei "
  1698.                         "oikeastaan kuulu MakeCD:hen, eikä sisälly MakeCD:n rekisteröinti- "
  1699.                         "maksuun, mutta saattaa kuitenkin osoittautua hyödylliseksi."
  1700.                     )
  1701.                 )
  1702.                 (set #remove_oldversion
  1703.                     ("%s%s%s%s%s"
  1704.                         "Valitsemasi kohdehakemisto \"%s\" on jo olemassa. Ennen uuden version "
  1705.                         "asennusta, tämä hakemisto pitää siivota. Itse luomiisi tiedostoihin "
  1706.                         "ja hakemistoihin ei kosketa, paitsi jos niillä on samoja nimiä kuin "
  1707.                         "MakeCD:n omilla tiedostoilla.\n\n"
  1708.                         "Voidaanko MakeCD:hen liittyvät tiedostot ja hakemistot tuhota?"
  1709.                     )
  1710.                 )
  1711.                 (set #remove_oldversion_help
  1712.                     ("%s"
  1713.                         "Seuraavat komennot suoritetaan:"
  1714.                     )
  1715.                 )
  1716.                 (set #abort_on_cleanup
  1717.                     ("%s"
  1718.                         "En pystynyt siivoamaan hakemistoa.\n\nKeskeytän.\n\nAsennusta ei tehty."
  1719.                     )
  1720.                 )
  1721.                 (set #deleting_old_files
  1722.                     ("%s"
  1723.                         "Tuhoan vanhoja tiedostoja ja hakemistoja."
  1724.                     )
  1725.                 )
  1726.                 (set #no_catalog
  1727.                     ("%s"
  1728.                         "ei sanastoa"
  1729.                     )
  1730.                 )
  1731.                 (set #catalog
  1732.                     ("%s"
  1733.                         "sanasto"
  1734.                     )
  1735.                 )
  1736.                 (set #no_doc
  1737.                     ("%s"
  1738.                         "ei ohjeita"
  1739.                     )
  1740.                 )
  1741.                 (set #doc
  1742.                     ("%s"
  1743.                         "ohjeet"
  1744.                     )
  1745.                 )
  1746.                 (set #cannot_find_lang_docs
  1747.                     ("%s%s%s%s"                         ; *** CHANGED ***
  1748.                         "Pahoittelen, en löytänyt ohjeita kielelle \"%s\".\n\n"
  1749.                         "Hyppään tämän asennuskohdan yli.\n\n"
  1750.                         "You obviously do not have the documentation files for this language. "
  1751.                         "You can download them from http://makecd.core.de/."
  1752.                     )
  1753.                 )
  1754.                 (set #cannot_find_lang_catalogs
  1755.                     ("%s%s%s%s"                         ; *** CHANGED ***
  1756.                         "Pahoittelen, en löytänyt sanastoa kielelle \"%s\".\n\n"
  1757.                         "Hyppään tämän asennuskohdan yli.\n\n"
  1758.                         "You obviously do not have the catalog files for this language. "
  1759.                         "You can download them from http://makecd.core.de/."
  1760.                     )
  1761.                 )
  1762.                 (set #cannot_find_div_docs
  1763.                     ("%s%s"
  1764.                         "En löytänyt muutamia ohjetiedostoja.\n\n"
  1765.                         "Asennus jätetty väliin tältä osin."
  1766.                     )
  1767.                 )
  1768.                 (set #copying_files
  1769.                     ("%s"
  1770.                         "Pieni hetki, kopioin ..."
  1771.                     )
  1772.                 )
  1773.                 (set #cannot_find_development_docs
  1774.                     ("%s%s"
  1775.                         "En löydä kehittelyohjeita.\n\n"
  1776.                         "Asennus jätetty väliin tältä osin."
  1777.                     )
  1778.                 )
  1779.                 (set #select_drivers
  1780.                     ("%s%s"                         ; *** CHANGED ***
  1781.                         "Valitse asennettavat ajurit. " 
  1782.                         "Copy ALL drivers, if you are not an expert."
  1783.                     )
  1784.                 )
  1785.                 (set #copy_libs
  1786.                     ("%s"
  1787.                         "MakeCD vaatii triton.library V6:n."
  1788.                     )
  1789.                 )
  1790.             )
  1791.         )
  1792.  
  1793.         ; By Fredrik Zetterlund <frallan@canit.se>
  1794.         (if (patmatch langstring "Svenska")
  1795.             (
  1796.                 (set #yes_answer
  1797.                     ("%s"
  1798.                         "Ja"
  1799.                     )
  1800.                 )
  1801.                 (set #no_answer
  1802.                     ("%s"
  1803.                         "Nej"
  1804.                     )
  1805.                 )
  1806.                 (set #choose_yes_or_no
  1807.                     ("%s"
  1808.                         "Välj antingen \"Ja\" eller \"Nej\"."
  1809.                     )
  1810.                 )
  1811.                 (set #archive_not_found_warning
  1812.                     ("%s%s%s"
  1813.                         "Varning:\n"
  1814.                         "Kan inte utvinna \"%s\".\n"
  1815.                         "Hittar ej arkivet."
  1816.                     )
  1817.                 )
  1818.                 (set #archive_not_found_error
  1819.                     ("%s%s%s"
  1820.                         "Fel:\n"
  1821.                         "Kan inte utvinna \"%s\".\n"
  1822.                         "Hittar ej arkivet."
  1823.                     )
  1824.                 )
  1825.                 (set #extracting_archive
  1826.                     ("%s"
  1827.                         "Utvinner arkiv \"%s\" till låda \"%s\"."  
  1828.                     )
  1829.                 )
  1830.                 (set #install_requires_lha
  1831.                     ("%s"
  1832.                         "Installation av %s kräver programmet LhA. Hoppar ver denna del." 
  1833.                     )
  1834.                 )
  1835.                 (set #abort_on_extract
  1836.                     ("%s%s"
  1837.                         "Installation avbryten. Kunde inte utvinna %s. "
  1838.                         "Vänligen installera LhA." 
  1839.                     )
  1840.                 )
  1841.                 (set #warning_old_os
  1842.                     (
  1843.                         "%s%s"
  1844.                         "Vänligen uppdatera ditt operativsystem. "
  1845.                         "MakeCD kräver OS 2.04." 
  1846.                     )
  1847.                 )
  1848.                 (set #intro_msg
  1849.                     ("%s%s%s%s"
  1850.                         "Välkommen till MakeCD's installationsprogram!\n\n"
  1851.                         "Även om MakeCD klarar av att köras utan fortsatt "
  1852.                         "installation (förutom diskversionen), kanske du "
  1853.                         "vill kopiera den till din hårddisk. Detta skript hjälper dig med det."
  1854.                     )
  1855.                 )
  1856.                 (set #select_dest_dir
  1857.                     ("%s%s"
  1858.                         "Vänligen välj destinationslåda för MakeCD. "
  1859.                         "\"MakeCD\"-lådan skapas automatiskt."
  1860.                     )
  1861.                 )
  1862.                 (set #which_languages_to_install
  1863.                     ("%s"
  1864.                         "Vilka språk vill du installera?"
  1865.                     )
  1866.                 )
  1867.                 (set #install_developer
  1868.                     ("%s%s%s%s%s"
  1869.                         "Vill du installera utvecklarmaterialet? Det materialet "
  1870.                         "beskriver allt du behöver veta om SUSP (System Use "
  1871.                         "Sharing Protocol), RRIP (Rock Ridge Interchange Protocol) "
  1872.                         "och om stödet för Amigans skyddsbittar och filkommentarer "
  1873.                         "på CD-ROMen."
  1874.                     )
  1875.                 )
  1876.                 (set #install_goodies
  1877.                     ("%s%s%s"
  1878.                         "Vill du installera några godbitar? Det materialet tillhör "
  1879.                         "egentligen inte MakeCD och är inte inkluderat i MakeCD's "
  1880.                         "registreringsavgift, men kan vara användbart."
  1881.                     )
  1882.                 )
  1883.                 (set #remove_oldversion
  1884.                     ("%s%s%s%s%s"
  1885.                         "Destinationslådan \"%s\" som du valt existerar redan. Innan "
  1886.                         "du installerar den nya versionen, måste lådan rensas upp. "
  1887.                         "Filer och lådor skapade av dig kommer inte att röras, om "
  1888.                         "inte deras namn kolliderar med namn som relateras till MakeCD-filer.\n\n"
  1889.                         "Får installationsskriptet radera de berörda lådorna?"
  1890.                     )
  1891.                 ) 
  1892.                 (set #remove_oldversion_help
  1893.                     ("%s"
  1894.                         "Följande kommanon kommer att utföras:"
  1895.                     )
  1896.                 ) 
  1897.                 (set #abort_on_cleanup
  1898.                     ("%s"
  1899.                         "Kunde inte rensa lådan.\n\nAvbryter.\n\nInstallation ej klar."
  1900.                     )
  1901.                 ) 
  1902.                 (set #deleting_old_files
  1903.                     ("%s"
  1904.                         "Raderar gamla filer och lådor."
  1905.                     )
  1906.                 ) 
  1907.                 (set #no_catalog
  1908.                     ("%s"
  1909.                         "ingen katalog"
  1910.                     )
  1911.                 )
  1912.                 (set #catalog
  1913.                     ("%s"
  1914.                         "katalog"
  1915.                     )
  1916.                 )
  1917.                 (set #no_doc
  1918.                     ("%s"
  1919.                         "ingen dokumentation"
  1920.                     )
  1921.                 )
  1922.                 (set #doc
  1923.                     ("%s"
  1924.                         "dokumentation"
  1925.                     )
  1926.                 )
  1927.                 (set #cannot_find_lang_docs
  1928.                     ("%s%s%s%s"                         ; *** CHANGED ***
  1929.                         "Ledsen, hittar ingen dokumentation för ditt språk \"%s\".\n\n"
  1930.                         "Installationen av dokumentationen på det språket hoppas över.\n\n"
  1931.                         "You obviously do not have the documentation files for this language. "
  1932.                         "You can download them from http://makecd.core.de/."
  1933.                     )
  1934.                 ) 
  1935.                 (set #cannot_find_lang_catalogs
  1936.                     ("%s%s%s%s"                         ; *** CHANGED ***
  1937.                         "Ledsen, hittar inga kataloger för ditt språk \"%s\".\n\n"
  1938.                         "Installationen av katalogen på det språket hoppas över.\n\n" 
  1939.                         "You obviously do not have the catalog files for this language. "
  1940.                         "You can download them from http://makecd.core.de/."
  1941.                     )
  1942.                 ) 
  1943.                 (set #cannot_find_div_docs
  1944.                     ("%s%s"
  1945.                         "Ledsen, hittar inte vissa delar av dokumentationen.\n\n"
  1946.                         "Installationen av den dokumentationen hoppas över."
  1947.                     )
  1948.                 ) 
  1949.                 (set #copying_files
  1950.                     ("%s"
  1951.                         "Kopiering sker, var god dröj..."
  1952.                     )
  1953.                 ) 
  1954.                 (set #cannot_find_development_docs
  1955.                     ("%s%s"
  1956.                         "Ledsen, kan inte hitta utvecklardokumentationen.\n\n"
  1957.                         "Installationen av den dokumentationen hoppas över."
  1958.                     )
  1959.                 ) 
  1960.                 (set #select_drivers
  1961.                     ("%s%s"                         ; *** CHANGED ***
  1962.                         "Vänligen välj vilka drivrutiner som skall installeras. "
  1963.                         "Copy ALL drivers, if you are not an expert."
  1964.                     )
  1965.                 ) 
  1966.                 (set #copy_libs
  1967.                     ("%s"
  1968.                          "MakeCD kräver triton.library V6."
  1969.                     )
  1970.                 )
  1971.             )
  1972.         )
  1973.  
  1974.  
  1975.         (if (IN langbits_0  0) ((set #catres #catalog) (set #catresh "CAT")) ((set #catres #no_catalog) (set #catresh "NOCAT")))   (if (IN langbits_0  1) ((set #docres #doc) (set #docresh "DOC")) ((set #docres #no_doc) (set #docresh "NODOC")))   (set langchoice_0  ("%s (%s, %s)" txt_lang_0  #catres #docres))  (set langchoiceh_0  ("%s (%s, %s)" txt_lang_0  #catresh #docresh))
  1976.         (if (IN langbits_1  0) ((set #catres #catalog) (set #catresh "CAT")) ((set #catres #no_catalog) (set #catresh "NOCAT")))   (if (IN langbits_1  1) ((set #docres #doc) (set #docresh "DOC")) ((set #docres #no_doc) (set #docresh "NODOC")))   (set langchoice_1  ("%s (%s, %s)" txt_lang_1  #catres #docres))  (set langchoiceh_1  ("%s (%s, %s)" txt_lang_1  #catresh #docresh))
  1977.         (if (IN langbits_2  0) ((set #catres #catalog) (set #catresh "CAT")) ((set #catres #no_catalog) (set #catresh "NOCAT")))   (if (IN langbits_2  1) ((set #docres #doc) (set #docresh "DOC")) ((set #docres #no_doc) (set #docresh "NODOC")))   (set langchoice_2  ("%s (%s, %s)" txt_lang_2  #catres #docres))  (set langchoiceh_2  ("%s (%s, %s)" txt_lang_2  #catresh #docresh))
  1978.         (if (IN langbits_3  0) ((set #catres #catalog) (set #catresh "CAT")) ((set #catres #no_catalog) (set #catresh "NOCAT")))   (if (IN langbits_3  1) ((set #docres #doc) (set #docresh "DOC")) ((set #docres #no_doc) (set #docresh "NODOC")))   (set langchoice_3  ("%s (%s, %s)" txt_lang_3  #catres #docres))  (set langchoiceh_3  ("%s (%s, %s)" txt_lang_3  #catresh #docresh))
  1979.         (if (IN langbits_4  0) ((set #catres #catalog) (set #catresh "CAT")) ((set #catres #no_catalog) (set #catresh "NOCAT")))   (if (IN langbits_4  1) ((set #docres #doc) (set #docresh "DOC")) ((set #docres #no_doc) (set #docresh "NODOC")))   (set langchoice_4  ("%s (%s, %s)" txt_lang_4  #catres #docres))  (set langchoiceh_4  ("%s (%s, %s)" txt_lang_4  #catresh #docresh))
  1980.         (if (IN langbits_5  0) ((set #catres #catalog) (set #catresh "CAT")) ((set #catres #no_catalog) (set #catresh "NOCAT")))   (if (IN langbits_5  1) ((set #docres #doc) (set #docresh "DOC")) ((set #docres #no_doc) (set #docresh "NODOC")))   (set langchoice_5  ("%s (%s, %s)" txt_lang_5  #catres #docres))  (set langchoiceh_5  ("%s (%s, %s)" txt_lang_5  #catresh #docresh))
  1981.         (if (IN langbits_6  0) ((set #catres #catalog) (set #catresh "CAT")) ((set #catres #no_catalog) (set #catresh "NOCAT")))   (if (IN langbits_6  1) ((set #docres #doc) (set #docresh "DOC")) ((set #docres #no_doc) (set #docresh "NODOC")))   (set langchoice_6  ("%s (%s, %s)" txt_lang_6  #catres #docres))  (set langchoiceh_6  ("%s (%s, %s)" txt_lang_6  #catresh #docresh))
  1982.         (if (IN langbits_7  0) ((set #catres #catalog) (set #catresh "CAT")) ((set #catres #no_catalog) (set #catresh "NOCAT")))   (if (IN langbits_7  1) ((set #docres #doc) (set #docresh "DOC")) ((set #docres #no_doc) (set #docresh "NODOC")))   (set langchoice_7  ("%s (%s, %s)" txt_lang_7  #catres #docres))  (set langchoiceh_7  ("%s (%s, %s)" txt_lang_7  #catresh #docresh))
  1983.         (if (IN langbits_8  0) ((set #catres #catalog) (set #catresh "CAT")) ((set #catres #no_catalog) (set #catresh "NOCAT")))   (if (IN langbits_8  1) ((set #docres #doc) (set #docresh "DOC")) ((set #docres #no_doc) (set #docresh "NODOC")))   (set langchoice_8  ("%s (%s, %s)" txt_lang_8  #catres #docres))  (set langchoiceh_8  ("%s (%s, %s)" txt_lang_8  #catresh #docresh))
  1984.         (if (IN langbits_9  0) ((set #catres #catalog) (set #catresh "CAT")) ((set #catres #no_catalog) (set #catresh "NOCAT")))   (if (IN langbits_9  1) ((set #docres #doc) (set #docresh "DOC")) ((set #docres #no_doc) (set #docresh "NODOC")))   (set langchoice_9  ("%s (%s, %s)" txt_lang_9  #catres #docres))  (set langchoiceh_9  ("%s (%s, %s)" txt_lang_9  #catresh #docresh))
  1985.         (if (IN langbits_10 0) ((set #catres #catalog) (set #catresh "CAT")) ((set #catres #no_catalog) (set #catresh "NOCAT")))   (if (IN langbits_10 1) ((set #docres #doc) (set #docresh "DOC")) ((set #docres #no_doc) (set #docresh "NODOC")))   (set langchoice_10 ("%s (%s, %s)" txt_lang_10 #catres #docres))  (set langchoiceh_10 ("%s (%s, %s)" txt_lang_10 #catresh #docresh))
  1986.     )
  1987. )
  1988.  
  1989.  
  1990.  
  1991. (procedure P_SET_GLOBALS
  1992.     (
  1993.         (set osversion (/ (getversion) 65536))
  1994.         (set volname (expandpath (":")))
  1995.         (set origuserlevel @user-level)
  1996.         (run "which >ENV:MAKECDLHAPATH LhA")
  1997.         (set lhapath (getenv "MAKECDLHAPATH"))
  1998.         (if (patmatch "\n" (substr lhapath (- (strlen lhapath) 1)))
  1999.             ( ; then
  2000.                 (set lhapath
  2001.                     (substr lhapath 0 (- (strlen lhapath) 1))
  2002.                 )
  2003.             )
  2004.         )
  2005.         (run "delete QUIET ENV:MAKECDLHAPATH")
  2006.         (set lhexexists (exists "lhex"))
  2007.         (if (patmatch "#?LhA" lhapath)
  2008.             ( ; then
  2009.                 (set lhaexists (exists lhapath))
  2010.             )
  2011.             ( ; else
  2012.                 (set lhaexists 0)
  2013.             )
  2014.         )
  2015.     )
  2016. )
  2017.  
  2018.  
  2019.  
  2020. (procedure P_EXTRACT_FILE archive path objectname required
  2021.     (
  2022.         (set arc archive)
  2023.  
  2024.         (if (= 1 (exists ("%s.gz" archive)))
  2025.             ( ; then
  2026.                 (set arc ("RAM:MCD_%s" archive))
  2027.                 (working (#extracting_archive ("%s.gz" archive) "RAM:"))
  2028.                 (run ("gzip -cd <%s.gz >%s" archive arc))
  2029.             )
  2030.         )
  2031.  
  2032.         (if (= 1 (exists arc))
  2033.             ( ; then
  2034.                 (if (= 1 lhexexists)
  2035.                     ( ; then
  2036.                         (working (#extracting_archive arc path))
  2037.                         (run ("lhex -afFqw=%s e %s" path arc))
  2038.                     )
  2039.                     ( ; else
  2040.                         (if (= 1 lhaexists)
  2041.                             ( ; then
  2042.                                 (working (#extracting_archive arc path))
  2043.                                 (run ("%s -a -m -M x %s %s/" lhapath arc path))
  2044.                             )
  2045.                             ( ; else
  2046.                                 (if (= 1 required)
  2047.                                     ( ; then
  2048.                                         (abort (#abort_on_extract arc))
  2049.                                     )
  2050.                                     ( ; else
  2051.                                         (message (#install_requires_lha objectname))
  2052.                                     )
  2053.                                 )
  2054.                             )
  2055.                         )
  2056.                     )
  2057.                 )
  2058.             )
  2059.             ( ; else
  2060.                 (if (= 1 required)
  2061.                     ( ; then
  2062.                         (abort (#archive_not_found_error arc))
  2063.                     )
  2064.                     ( ; else
  2065.                         (message (#archive_not_found_warning arc))
  2066.                     )
  2067.                 )
  2068.             )
  2069.         )
  2070.  
  2071.         (if (patmatch "RAM:MCD_#?" arc)
  2072.             ( ; then
  2073.                 (run ("delete %s QUIET" arc))
  2074.             )
  2075.         )
  2076.     )
  2077. )
  2078.  
  2079.  
  2080.  
  2081. (procedure P_WARN_OLD_OS
  2082.     (
  2083.         (if (< osversion 37)
  2084.             (
  2085.                 (user 2)
  2086.                 (message
  2087.                     #warning_old_os
  2088.                 )
  2089.                 (user origuserlevel)
  2090.             )
  2091.         )
  2092.     )
  2093. )
  2094.  
  2095.  
  2096.  
  2097. (procedure P_SELECT_DEST
  2098.     (
  2099.         (set destdir
  2100.             (tackon
  2101.                 (askdir
  2102.                     (prompt #select_dest_dir)
  2103.                     (help @askdir-help)
  2104.                     (default @default-dest)
  2105.                 )
  2106.                 "MakeCD"
  2107.             )
  2108.         )
  2109.     )
  2110. )
  2111.  
  2112.  
  2113.  
  2114. (procedure P_CLEANUP_OLD
  2115.     (
  2116.         (set executestring1 ("delete %s QUIET FORCE" (tackon destdir "(ReadMe|ReadMe.guide|History|MakeCD|Install(%|er)|registerscript|Triton.readme|triton.library|brik|briktest-from-doc|CRCList-binaries|CRCList-binaries.pgp)(%|.info)")))
  2117.         (set executestring2 ("delete %s QUIET FORCE" (tackon destdir "(Extras|Goodies|doc|deutsch|english|Modules|Development|Catalogs).info")))
  2118.         (set executestring3 ("delete %s QUIET FORCE ALL" (tackon destdir "(Extras|Goodies|doc|deutsch|english|Modules|Development|Catalogs)")))
  2119.  
  2120.         (if
  2121.             (askbool
  2122.                 (prompt (#remove_oldversion destdir))
  2123.                 (choices #yes_answer #no_answer)
  2124.                 (help #remove_oldversion_help "\n\n" executestring1 "\n\n" executestring2 "\n\n" executestring3)
  2125.                 (default 0)
  2126.             )
  2127.             ( ; then
  2128.                 (working #deleting_old_files)
  2129.                 (run executestring1)
  2130.                 (run executestring2)
  2131.                 (run executestring3)
  2132.             )
  2133.             ( ; else
  2134.                 (abort #abort_on_cleanup)
  2135.             )
  2136.         )
  2137.     )
  2138. )
  2139.  
  2140.  
  2141.  
  2142. (procedure P_CREATE_DIRS
  2143.     (
  2144.         (if (NOT (exists destdir))
  2145.             ( ; then
  2146.                 (makedir
  2147.                     destdir
  2148.                     (infos)
  2149.                 )
  2150.             )
  2151.             ( ; else
  2152.                 (P_CLEANUP_OLD)
  2153.             )
  2154.         )
  2155.  
  2156.         (if (NOT (exists (tackon destdir "Modules")))
  2157.             (
  2158.                 (makedir
  2159.                     (tackon
  2160.                         destdir
  2161.                         "Modules"
  2162.                     )
  2163.                 )
  2164.             )
  2165.         )
  2166.  
  2167.         (if (NOT (exists (tackon destdir "Modules/SCSIDrivers")))
  2168.             (
  2169.                 (makedir
  2170.                     (tackon
  2171.                         destdir
  2172.                         "Modules/SCSIDrivers"
  2173.                     )
  2174.                 )
  2175.             )
  2176.         )
  2177.  
  2178.         (if (NOT (exists (tackon destdir "Catalogs")))
  2179.             (
  2180.                 (makedir
  2181.                     (tackon
  2182.                         destdir
  2183.                         "Catalogs"
  2184.                     )
  2185.                 )
  2186.             )
  2187.         )
  2188.  
  2189.         (if (NOT (exists (tackon destdir "doc")))
  2190.             (
  2191.                 (makedir
  2192.                     (tackon
  2193.                         destdir
  2194.                         "doc"
  2195.                     )
  2196.                 )
  2197.             )
  2198.         )
  2199.  
  2200.         (if (NOT (exists (tackon destdir "Tracks")))
  2201.             (
  2202.                 (makedir
  2203.                     (tackon
  2204.                         destdir
  2205.                         "Tracks"
  2206.                     )
  2207.                 )
  2208.             )
  2209.         )
  2210.     )
  2211. )
  2212.  
  2213.  
  2214.  
  2215. (procedure P_TEMPORARY_EXTRACT_MAKECD
  2216.     (
  2217.         (if (NOT (exists "MakeCD"))
  2218.             ( ; then
  2219.                 (set makecdtmpdir
  2220.                     (tackon
  2221.                         destdir
  2222.                         "MakeCD-Temporary"
  2223.                     )
  2224.                 )
  2225.                 (makedir makecdtmpdir)
  2226.                 (P_EXTRACT_FILE "MakeCD.lha" makecdtmpdir "MakeCD" 1)
  2227.             )
  2228.             ( ; else
  2229.                 (set makecdtmpdir "")
  2230.             )
  2231.         )
  2232.     )
  2233. )
  2234.  
  2235.  
  2236.  
  2237. (procedure P_SELECT_INSTALL_LANG
  2238.     (
  2239.         (set i 0)
  2240.         (set langbits 0)
  2241.         (while (< i numlangs)
  2242.             (
  2243.                 (set thislangdir (select i txt_langdir_0 txt_langdir_1 txt_langdir_2 txt_langdir_3 txt_langdir_4 txt_langdir_5 txt_langdir_6 txt_langdir_7 txt_langdir_8 txt_langdir_9 txt_langdir_10))
  2244.                 (set langbits
  2245.                     (if
  2246.                         (OR
  2247.                             (OR
  2248.                                 (= 1 (exists ("doc_%s.lha" thislangdir)))
  2249.                                 (= 1 (exists ("doc_%s.lha.gz" thislangdir)))
  2250.                                 (= 2 (exists (tackon makecdtmpdir (tackon "Catalogs" thislangdir))))
  2251.                             )
  2252.                             (= 2 (exists (tackon makecdtmpdir (tackon "doc" thislangdir))))
  2253.                         )
  2254.                         ( ; then
  2255.                             (+ langbits (shiftleft 1 i))
  2256.                         )
  2257.                         ( ; else
  2258.                             (+ langbits 0)
  2259.                         )
  2260.                     )
  2261.                 )
  2262.                 (set i (+ i 1))
  2263.             )
  2264.         )
  2265.  
  2266.  
  2267.         (set langbits
  2268.             (askoptions
  2269.                 (prompt #which_languages_to_install)
  2270.                 (help 
  2271.                     langchoice_0 "\n"
  2272.                     langchoice_1 "\n"
  2273.                     langchoice_2 "\n"
  2274.                     langchoice_3 "\n"
  2275.                     langchoice_4 "\n"
  2276.                     langchoice_5 "\n"
  2277.                     langchoice_6 "\n"
  2278.                     langchoice_7 "\n"
  2279.                     langchoice_8 "\n"
  2280.                     langchoice_9 "\n"
  2281.                      "\n"
  2282.                     @askoptions-help
  2283.                 )
  2284.                 (choices langchoiceh_0 langchoiceh_1 langchoiceh_2 langchoiceh_3 langchoiceh_4 langchoiceh_5 langchoiceh_6 langchoiceh_7 langchoiceh_8 langchoiceh_9)
  2285.                 (default langbits)
  2286.             )
  2287.         )
  2288.     )
  2289. )
  2290.  
  2291.  
  2292.  
  2293. (procedure P_ASK_INSTALL_GOODIES
  2294.     (
  2295.         (if
  2296.             (OR
  2297.                 (= 2 (exists (tackon makecdtmpdir "Extras")))
  2298.                 (= 2 (exists (tackon makecdtmpdir "Goodies")))
  2299.             )
  2300.             (
  2301.                 (set installgoodies
  2302.                     (askbool
  2303.                         (prompt #install_goodies)
  2304.                         (choices #yes_answer #no_answer)
  2305.                         (help #choose_yes_or_no)
  2306.                         (default 1)
  2307.                     )
  2308.                 )
  2309.             )
  2310.             ( ;else
  2311.                 (set install_goodies 0)
  2312.             )
  2313.         )
  2314.     )
  2315. )
  2316.  
  2317.  
  2318.  
  2319. (procedure P_ASK_INSTALL_DEVELOPER
  2320.     (
  2321.         (if
  2322.             (OR
  2323.                 (= 1 (exists (tackon makecdtmpdir "doc_development.lha")))
  2324.                 (= 1 (exists (tackon makecdtmpdir "doc_development.lha.gz")))
  2325.                 (= 2 (exists (tackon makecdtmpdir "doc/Development")))
  2326.             )
  2327.             (
  2328.                 (set installdev
  2329.                     (askbool
  2330.                         (prompt #install_developer)
  2331.                         (choices #yes_answer #no_answer)
  2332.                         (help #choose_yes_or_no)
  2333.                         (default 0)
  2334.                     )
  2335.                 )
  2336.             )
  2337.             ( ;else
  2338.                 (set installdev 0)
  2339.             )
  2340.         )
  2341.     )
  2342. )
  2343.  
  2344.  
  2345.  
  2346. (procedure P_COPY_DOCS
  2347.     (
  2348.  
  2349.         (set i 0)
  2350.         (while (< i numlangs)
  2351.             (
  2352.                 (set thislang (select i txt_lang_0 txt_lang_1 txt_lang_2 txt_lang_3 txt_lang_4 txt_lang_5 txt_lang_6 txt_lang_7 txt_lang_8 txt_lang_9 txt_lang_10))
  2353.                 (set thislangdir (select i txt_langdir_0 txt_langdir_1 txt_langdir_2 txt_langdir_3 txt_langdir_4 txt_langdir_5 txt_langdir_6 txt_langdir_7 txt_langdir_8 txt_langdir_9 txt_langdir_10))
  2354.                 (set thislangbits (select i langbits_0 langbits_1 langbits_2 langbits_3 langbits_4 langbits_5 langbits_6 langbits_7 langbits_8 langbits_9 langbits_10))
  2355.                 (if (IN langbits i)
  2356.                     (
  2357.                         (if (= 2 (exists (tackon makecdtmpdir (tackon "doc" thislangdir))))
  2358.                             (
  2359.                                 (copyfiles
  2360.                                     (source (tackon makecdtmpdir "doc"))
  2361.                                     (dest (tackon destdir "doc"))
  2362.                                     (pattern ("%s#?" thislangdir))
  2363.                                     (optional force)
  2364.                                 )
  2365.                             )
  2366.                             (
  2367.                                 (if (OR
  2368.                                     (= 1 (exists ("doc_%s.lha" thislangdir)))
  2369.                                     (= 1 (exists ("doc_%s.lha.gz" thislangdir)))
  2370.                                 )
  2371.                                     ( ; then
  2372.                                         (P_EXTRACT_FILE ("doc_%s.lha" thislangdir) (tackon destdir "doc") ("doc/%s" thislangdir) 0)
  2373.                                     )
  2374.                                     ( ; else
  2375.                                         (if (IN thislangbits 1)
  2376.                                             ( ; then
  2377.                                                 (message (#cannot_find_lang_docs thislang))
  2378.                                             )
  2379.                                         )
  2380.                                     )
  2381.                                 )
  2382.                             )
  2383.                         )
  2384.                         (if (= 2 (exists (tackon makecdtmpdir (tackon "Catalogs" thislangdir))))
  2385.                             (
  2386.                                 (copyfiles
  2387.                                     (source (tackon makecdtmpdir "Catalogs"))
  2388.                                     (dest (tackon destdir "Catalogs"))
  2389.                                     (pattern thislangdir)
  2390.                                     (optional force)
  2391.                                 )
  2392.                                 (copyfiles
  2393.                                     (source (tackon makecdtmpdir "Catalogs"))
  2394.                                     (dest (tackon destdir "Catalogs"))
  2395.                                     (pattern ("%s.info" thislangdir))
  2396.                                     (optional force)
  2397.                                 )
  2398.                             )
  2399.                             ( ; else
  2400.                                 (if (NOT (patmatch "english" thislangdir))    ; not English
  2401.                                     (
  2402.                                         (if (IN thislangbits 0)
  2403.                                             ( ; then
  2404.                                                 (message (#cannot_find_lang_catalogs thislang))
  2405.                                             )
  2406.                                         )
  2407.                                     )
  2408.                                 )
  2409.                             )
  2410.                         )
  2411.                     )
  2412.                 )
  2413.                 (set i (+ i 1))
  2414.             )
  2415.         )
  2416.  
  2417.         (
  2418.             (if (AND
  2419.                     (= 1 (exists (tackon makecdtmpdir "doc/History")))
  2420.                     (AND
  2421.                         (= 1 (exists (tackon makecdtmpdir "doc/History.info")))
  2422.                         (AND
  2423.                             (= 1 (exists (tackon makecdtmpdir "doc/Compatibility")))
  2424.                             (AND
  2425.                                 (= 1 (exists (tackon makecdtmpdir "doc/Compatibility.info")))
  2426.                                 (AND
  2427.                                     (= 1 (exists (tackon makecdtmpdir "doc/Triton.readme")))
  2428.                                     (= 1 (exists (tackon makecdtmpdir "doc/Triton.readme.info")))
  2429.                                 )
  2430.                             )
  2431.                         )
  2432.                     )
  2433.                 )
  2434.                 ( ;then
  2435.                     (copyfiles
  2436.                         (source (tackon makecdtmpdir "doc"))
  2437.                         (dest (tackon destdir "doc"))
  2438.                         (choices "History" "History.info" "Compatibility" "Compatibility.info" "Triton.readme" "Triton.readme.info")
  2439.                         (optional force)
  2440.                     )
  2441.                 )
  2442.                 ( ;else
  2443.                     (if (OR
  2444.                         (= 1 (exists ("doc_div.lha")))
  2445.                         (= 1 (exists ("doc_div.lha.gz")))
  2446.                     )
  2447.                         ( ; then
  2448.                             (P_EXTRACT_FILE "doc_div.lha" (tackon destdir "doc") "doc/#?" 0)
  2449.                         )
  2450.                         ( ; else
  2451.                             (message #cannot_find_div_docs)
  2452.                         )
  2453.                     )
  2454.                 )
  2455.             )
  2456.         )
  2457.  
  2458.     )
  2459. )
  2460.  
  2461.  
  2462.  
  2463. (procedure P_COPY_FILES
  2464.     (
  2465.         (copyfiles
  2466.             (prompt #copying_files)
  2467.             (choices
  2468.                 "MakeCD"
  2469.                 "MakeCD.info"
  2470.                 "registerscript"
  2471.                 "doc.info"
  2472.                 "Modules.info"
  2473.                 "Catalogs.info"
  2474.                 "brik"
  2475.                 "briktest-from-doc"
  2476.                 "CRCList-binaries"
  2477.                 "CRCList-binaries.pgp"
  2478.             )
  2479.             (help @copyfiles-help)
  2480.             (source makecdtmpdir)
  2481.             (dest destdir)
  2482.             (optional force)
  2483.         )
  2484.  
  2485.         (copyfiles
  2486.             (prompt #copying_files)
  2487.             (choices
  2488.                 "ReadMe.guide"
  2489.                 "ReadMe.guide.info"
  2490.             )
  2491.             (help @copyfiles-help)
  2492.             (source "")
  2493.             (dest destdir)
  2494.             (optional force)
  2495.         )
  2496.  
  2497.         (copyfiles
  2498.             (prompt #copying_files)
  2499.             (help @copyfiles-help)
  2500.             (source (tackon makecdtmpdir "Tracks.noinfo"))
  2501.             (dest destdir)
  2502.             (newname "Tracks.info")
  2503.             (optional force)
  2504.         )
  2505.  
  2506.         (copyfiles
  2507.             (prompt #copying_files)
  2508.             (help @copyfiles-help)
  2509.             (source (tackon makecdtmpdir "MakeCD.noinfo"))
  2510.             (dest (pathonly ("%s.info" destdir)))
  2511.             (newname (fileonly ("%s.info" destdir)))
  2512.             (optional force)
  2513.         )
  2514.  
  2515.         (copyfiles
  2516.             (prompt #copying_files)
  2517.             (help @copyfiles-help)
  2518.             (choices "makecdromfs.module" "SCSISupport.module" "ReadWrite.module" "SCSIDrivers.info")
  2519.             (source (tackon makecdtmpdir "Modules"))
  2520.             (dest (tackon destdir "Modules"))
  2521.             (optional force)
  2522.         )
  2523.  
  2524.         (if (= 1 installdev)
  2525.             (
  2526.                 (if (= 2 (exists (tackon makecdtmpdir "doc/Development")))
  2527.                     (
  2528.                         (copyfiles
  2529.                             (prompt #copying_files)
  2530.                             (help @copyfiles-help)
  2531.                             (source (tackon makecdtmpdir "doc"))
  2532.                             (dest (tackon destdir "doc"))
  2533.                             (pattern "Development#?")
  2534.                             (optional force)
  2535.                         )
  2536.                     )
  2537.                     (
  2538.                         (if (OR
  2539.                             (= 1 (exists "doc_development.lha"))
  2540.                             (= 1 (exists "doc_development.lha.gz"))
  2541.                         )
  2542.                             ( ; then
  2543.                                 (P_EXTRACT_FILE "doc_development.lha" (tackon destdir "doc") "doc/Development" 0)
  2544.                             )
  2545.                             ( ; else
  2546.                                 (message (#cannot_find_development_docs))
  2547.                             )
  2548.                         )
  2549.                     )
  2550.                 )
  2551.             )
  2552.         )
  2553.  
  2554.         (if (= 1 installgoodies)
  2555.             (
  2556.                 (if (= 2 (exists (tackon makecdtmpdir "Goodies")))
  2557.                     ( ; then
  2558.                         (copyfiles
  2559.                             (prompt #copying_files)
  2560.                             (help @copyfiles-help)
  2561.                             (source makecdtmpdir )
  2562.                             (dest destdir)
  2563.                             (pattern "Goodies#?")
  2564.                             (optional force)
  2565.                         )
  2566.                     )
  2567.                     ( ; else
  2568.                         (copyfiles
  2569.                             (prompt #copying_files)
  2570.                             (help @copyfiles-help)
  2571.                             (source (tackon makecdtmpdir "Extras.info"))
  2572.                             (dest destdir)
  2573.                             (newname "Goodies.info")
  2574.                             (optional force)
  2575.                         )
  2576.                         (makedir
  2577.                             (tackon destdir "Goodies")
  2578.                         )
  2579.                         (copyfiles
  2580.                             (prompt #copying_files)
  2581.                             (help @copyfiles-help)
  2582.                             (source (tackon makecdtmpdir "Extras/ReadMe.unpacked"))
  2583.                             (dest (tackon destdir "Goodies"))
  2584.                             (newname "ReadMe")
  2585.                             (optional force)
  2586.                         )
  2587.                         (copyfiles
  2588.                             (prompt #copying_files)
  2589.                             (help @copyfiles-help)
  2590.                             (source (tackon makecdtmpdir "Extras/ReadMe.info"))
  2591.                             (dest (tackon destdir "Goodies"))
  2592.                             (optional force)
  2593.                         )
  2594.                         (tooltype
  2595.                             (dest (tackon destdir ("Goodies/ReadMe")))
  2596.                             (noposition)
  2597.                         )
  2598.                         (foreach (tackon makecdtmpdir "Extras") "#?.lha"
  2599.                             (
  2600.                                 (P_EXTRACT_FILE ((tackon makecdtmpdir "Extras/%s") @each-name) (tackon destdir "Goodies") ("Goodies/%s" @each-name) 0)
  2601.                                 (tooltype
  2602.                                     (dest (tackon destdir ("Goodies/%s" (substr @each-name 0 (- (strlen @each-name) 4)))))
  2603.                                     (noposition)
  2604.                                 )
  2605.                             )
  2606.                         )
  2607.                     )
  2608.                 )
  2609.             )
  2610.         )
  2611.     )
  2612. )
  2613.  
  2614.  
  2615.  
  2616. (procedure P_COPY_DRIVERS
  2617.     (
  2618.         (copyfiles
  2619.             (prompt #select_drivers)
  2620.             (help @copyfiles-help)
  2621.             (pattern "#?")
  2622.             (source (tackon makecdtmpdir "Modules/SCSIDrivers"))
  2623.             (dest (tackon destdir "Modules/SCSIDrivers"))
  2624.             (confirm)
  2625.             (optional force)
  2626.         )
  2627.     )
  2628. )
  2629.  
  2630.  
  2631.  
  2632. (procedure P_COPY_LIBS
  2633.     (
  2634.         (copylib 
  2635.             (prompt #copy_libs)
  2636.             (help #copy_libs)
  2637.             (confirm)
  2638.             (source (tackon makecdtmpdir "triton.library"))
  2639.             (dest "LIBS:")
  2640.         )
  2641.     )
  2642. )
  2643.  
  2644.  
  2645.  
  2646. (procedure P_DELETE_TMPDIR
  2647.     (
  2648.         (if (> (strlen makecdtmpdir) 0)
  2649.             ( ; then
  2650.                 (run ("delete %s QUIET FORCE ALL" makecdtmpdir))
  2651.             )
  2652.         )
  2653.     )
  2654. )
  2655.  
  2656.  
  2657.  
  2658. (complete 5)
  2659. (P_SET_GLOBALS)
  2660. (complete 7)
  2661. (P_SELECT_LANGUAGE)
  2662. (complete 10)
  2663. (P_WARN_OLD_OS)
  2664. (complete 13)
  2665. (message #intro_msg)
  2666. (complete 15)
  2667. (P_SELECT_DEST)
  2668. (complete 20)
  2669. (P_CREATE_DIRS)
  2670. (complete 25)
  2671. (P_TEMPORARY_EXTRACT_MAKECD)
  2672. (complete 35)
  2673. (P_SELECT_INSTALL_LANG)
  2674. (complete 40)
  2675. (P_ASK_INSTALL_DEVELOPER)
  2676. (complete 45)
  2677. (P_ASK_INSTALL_GOODIES)
  2678. (complete 50)
  2679. (P_COPY_DOCS)
  2680. (complete 60)
  2681. (P_COPY_FILES)
  2682. (complete 70)
  2683. (P_COPY_DRIVERS)
  2684. (complete 80)
  2685. (P_COPY_LIBS)
  2686. (complete 90)
  2687. (P_DELETE_TMPDIR)
  2688. (complete 95)
  2689.  
  2690. (set @default-dest destdir)
  2691.  
  2692. (complete 100)
  2693.